Skip to main content

HubbyOnFire's definitions

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 Steamer mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email