XxcRaPToWNxx's definitions
A city/town in America that you think is really crap or where you live in America that you think is crap.
by XxcRaPToWNxx July 7, 2016
Get the craptown usamug.
Get the craptown usamug. We'll email you a link to sign in instantly.