RAGAMUFFIN


Meaning of RAGAMUFFIN in English

A ragged fellow, one all in tatters, a tatterdemallion.

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