DOGHOUSE


Meaning of DOGHOUSE in English

See: IN THE DOGHOUSE.

Dictionary of English idioms .      Словарь английских идиом.