Skip to main content

Definitions by Ytownoldie

Eww! Over rated self indulging individual who thinks higher of himself then socially acceptable and lives off his parents good name in the community.
Honey , don’t marry that guy he is a smarm
Smarm by Ytownoldie December 22, 2021