CATERWAULING


Meaning of CATERWAULING in English

Going out in the night in search of intrigues, like a cat in the gutters.

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