1.to be found in an embarassing situation
We better find out a better answer or our boss is going to find us with our dicks in our mouths
by therealmick April 08, 2006
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.×