Top Definition
To place ones buttocks on a glass surface (window) and proceed to spread ones cheeks - squeezing out enough of a log to effectively "stamp" the glass with your stinky seal.
Peter left a brown stamp on his boss's office window
by Joe Joe 34 June 11, 2007
4 Words related to Brown Stamp

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×