masher

masher

masher

Noun

a man who is aggressive in making amorous advances to women

Synonyms:

Noun

a kitchen utensil used for mashing (e.g. potatoes)

Synonyms: