Skip to main content

Definitions by connscan

A town or city that smells like a deposit of fish shit
Man, that place sure was a Dumont.
Dumont by connscan June 12, 2009