2 definitions by Starmoonshine

The literal English translation of the Italian word and surname, Scarpetta.
by Starmoonshine June 9, 2009
Get the Little Shoe mug.
Bits of toilet paper that is stuck to the outside of a woman's vagina like lint all over a meaty sweater.
I really hate this cheap toilet paper. It's giving me terrible tuppy lint.
by Starmoonshine August 14, 2016
Get the Tuppy Lint mug.