1 definition by tryingtofloat

Top Definition
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
by tryingtofloat June 02, 2011

Mug icon
Buy a crackhouse mug!