Skip to main content

the.one.and.only.quincy's definitions

dogtown

Share definition
A place where one would come from if they where a dog or had dog like features.
Also used to show profound disapproval aroused by something unpleasent or offensive.
-mate, that girls face looks like a chewed cucumber.

-i wonder where shes from?

- dogtown
by the.one.and.only.quincy October 6, 2007
Flag
mugGet the dogtown mug.