IN THE HOOSEGOW


Meaning of IN THE HOOSEGOW in English

(See in the slammer)

English idioms vocab.      Словарь английских идиом и выражений.