SCAPEGRACE


Meaning of SCAPEGRACE in English

A wild dissolute fellow.

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