2 definition by alexmace

Top Definition
A steam bench located outside of the dorm Read at Indiana University Bloomington. It is a spot to get extremely ripped with your friends, but be careful because tons of cops lurk there at night looking to feed on young, innocent college boys and girls.
Brendan: I just picked up a gram from curry 2!
Jared: Where should we smoke it?
Eric: Lets go to the steam bench!
Alex: Thats a great idea, hopefully officer Dan doesnt catch us
Eddie: I'll bring Mary Poppins
by alexmace November 23, 2011

Mug icon
Buy a steam bench mug!
not to be confused with:slumdog millionaire, a person is a scrumdog millionaire when they win the game ball in a rugby match
the scrumdog millionaire won the game for Batavia on a last second try.
by alexmace November 21, 2011

Mug icon
Buy a scrumdog millionaire mug!