Skip to main content

Definitions by eyed turtle

snake eyed turtle fuck 

used as an insult meaning inbred or cluster fuck, all aroud multi use word