Top definition
A small town in Northwestern Pennsylvania that always smells like horse shit because of the Amish.
I really wish New Wilmington didn't always smell like horse shit.
by Roodizzle July 07, 2009
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush