guy1: hey dude, want to go to new york?  guy2: naw dude, that place smells like a crackhouse
any place which smells like it has been deficated and/or urinated on by multiple people, typically overwhelming
"guy1: hey dude, want to go to new york?  guy2: naw dude, that place smells like a crackhouse" What is the definition of "crackhouse"?