Top Definition
noun; a distinct silhouette of a human form left in sweat or general bodily oils, most often on beds or car hoods
He just showed up, got drunk, passed out on my bed, and left a soaking wet mexican shadow on my bed.
by Martin C. Peaches December 24, 2010

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.