Top definition
n. Anyone trying to do a job or perform a task that is clearly out of their league, or beyond their capability.

......................................................................................
Why is this bus turning down a one-way street?

I think there's a replacement ref driving.

Word.
by gnostic1 October 08, 2012
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush