1 definition by b-rad!

"dude, i just steamcaked that place."
"this urinal looks good, time for a little steamcake."
"one steamcake, coming right up."
by b-rad! September 6, 2011
Get the steamcake mug.