1 definition by max juan

Top Definition
A mitten in which women find arousing when place on the clitorial part of the sexual reproductive system.
Wow. What a mitten.
Fuck me with that kitten mitten
by max juan January 03, 2005
Mug icon
Buy a kitten mitten mug!