Top Definition
more commonly reffered to as the toilets
"Hi, I'm just off to the dumping station"
by freddieb14 September 28, 2007
a whore, a place to dump your load
Sheena sure is a good dumping station
by supernad February 18, 2007

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.