Skip to main content

London Steamer

When one defecates in the middle of an open space for all to see as a surprise form of comedy, revenge or retribution.
"My mom grounded me this weekend, so I left her a big old London Steamer as a Mother's Day gift."
by HubbyOnFire February 16, 2022
mugGet the London Steamermug.

London steamer

On my way back from the bar i gave my self a london steamer, sharted, and left my underwear in the hotel elevator.
by Roughnhungrydonkey847 May 18, 2015
mugGet the London steamermug.

Share this definition