1 definition by Bunny_Lopez

Top Definition
A place that is worse than the dog house. A place that James is put when Julie is mad at him and can be paroled for good behavior.
Did Julie put James in the dog closet again?! Wtf?!
by Bunny_Lopez February 03, 2021

Mug icon
Buy a dog closet mug!