COUCH A HOGSHEAD


Meaning of COUCH A HOGSHEAD in English

To lie down to sleep. CANT.

Slang English vocab.      Английский сленговый словарь.