Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Lil_Hawk
New England steamboat
Share definition
Flag
A New England steam boat is when multiple people shit and
don
't
flush
, it continues until its
full
.
The plumbers
came
inside and
New England
steamboat my
toilet
.
New England steamboat
by
Lil_Hawk
April 20, 2022
Get the
New England steamboat
mug.