Top Definition
Caught in a really tough spot. Completely screwed.
When my boss found the porn in my desk drawer, it was Jon's nuts in a rickshaw.
by Prez Naborhood Ashoshashun October 16, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.