Top Definition
taking a dump in a public urinal
"dude, i just steamcaked that place."
"this urinal looks good, time for a little steamcake."
"one steamcake, coming right up."
by b-rad! September 05, 2011

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.