there is no way i am letting that craptown x-box into my house
"term used to describe something displeasing or otherwise horrible
"there is no way i am letting that craptown x-box into my house" What is the definition of "craptown"?