Leeroy

Etymology 1
A less common spelling variant of.