1 definition by BigBad KittyKat

A house where cats run shit and the human is merely a tenant.
Hey bro, are you going to the cat trap house meow?
by BigBad KittyKat October 28, 2015
Get the cat trap house mug.