Skip to main content

Definitions by Urban Definer Dude

in the doghouse 

A place with no sex.
John: Man, this sucks. I got put in the doghouse.
David: Sounds like no fun for you.