1 definition by Urban Definer Dude

A place with no sex.
John: Man, this sucks. I got put in the doghouse.
David: Sounds like no fun for you.
by Urban Definer Dude February 23, 2015
Get the in the doghouse mug.