1 definition by Impressive name

Top Definition
A steamboat Susie is the act of shitting in a long party balloon then putting it in the freezer for half of an hour and proceeding to beat someone up with it
I steamboat Susied Jim yesterday
by Impressive name November 09, 2013

Mug icon
Buy a steamboat susie mug!