Top definition
A snot nosed ignorant lot ninja motherfucker who isn't lucky but a hog.
That lucky motherfucker sold another opp.
by Hachle November 30, 2013
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt