SCRUFFMUFFIN (NOUN)


Meaning of SCRUFFMUFFIN (NOUN) in English

An extremely attractive guy with long hair and a beard Example: Damn, he's a total scruffmuffin!

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