look up any word, like kappa:
 
1.
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

Words related to Turtle Thumb

babe girl hot thumb turtle