1 definition by ItsSherry

1
A very prissy name for a vagina. Someone who is an aristocrat,eats organic cookies and has a lot of money this type of woman has a tingle puff.
Kathy got tipsy last night and everyone at the country club saw her tingle puff.
by ItsSherry March 02, 2010
Get the merch
Get the Tingle Puff neck gaiter and mug.