MARS BAR


Meaning of MARS BAR in English

Noun. A scar. Rhyming slang. E.g."He was a really sensitive lad, despite that Mars bar making him look mean."

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