Top definition
When a human of the female variety is extremely attractive but has one deficiency; a stumpy thumb.
I wanted to put my P in her V but her turtle thumb turned me off
by Mawfy January 17, 2009
Get the mug
Get a Turtle Thumb mug for your coworker Larisa.