Skip to main content

Definitions by iSnIPeEZz

To have a head put in your vagina and worn like a human hat
Did you hear that girl got turtled?
Turtled by iSnIPeEZz August 24, 2021