Top definition
A Granny Smasher is a man who goes for elderly, or much older women, sometimes men. Also called smashers, for the sex act.
Chris likes his women old.

Yea, he's a Granny Smasher.
by Professor Switzleheimer September 22, 2016
Get the mug
Get a Granny Smasher mug for your friend Zora.