masher

noun

1.
a man who is aggressive in making amorous advances to women
Derived from:
mash
2.
a kitchen utensil used for mashing (e.g. potatoes)
Derived from:
mash