1 definition by Nelle56

Top Definition
A woman, older than a cougar, who is into younger guys.
"His sassy grandma came on to me--what a snagglepuss!"
by Nelle56 September 11, 2009

Mug icon
Buy a snagglepuss mug!