Skip to main content

Definitions by booganatoraa

(Smut-turtle) A woman who lives in seclusion yet still loves penis all of the time.
What road does that smurtle live on out in the Poconos?
Smurtle by booganatoraa March 15, 2016