1 definition by LeBigestShrimp

Top Definition
The little mother fuckers who steal your stuff when you are not looking so that you have no hope of finding it again.
God damn these chinese leprechauns stole my keys and I have no idea where they put them.
by LeBigestShrimp October 19, 2015

Mug icon
Buy a chinese leprechaun mug!