LAUGH IN ONE'S SLEEVE


Meaning of LAUGH IN ONE'S SLEEVE in English

= laugh in one's beard

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