1 definition by Whornilius maximus

1
The process of dropping ones trousers and proceeding to deficate in the middle of the street. Usually occurring at night and by those who are intoxicated.
He had to drop a street steamer after losing a bet with his drunk friend.
by Whornilius maximus May 28, 2016
Get the mug
Get a street steamer mug for your sister Yasemin.