Top Definition
Used to describe the appearance of a human feces long in shape, mahogany coloured, pointed at one end (like the tail of a squirrel) and resting to the side of a pan (toilet) in fresh water.
I couldn't believe someone had left that drenched squirrel in trap one, how revolting!
by vindows wertex February 04, 2008
6 Words related to drenched squirrel

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.