Top Definition
When a female comes over to your lovely man cave and passes out within the confines of your bed. She than pees your bed.
Dude can you believe that Andrew got schmead darsted again?

No man that's impossible.
by Juicy john December 30, 2012
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.