Skip to main content

Definitions by D_Train

Turtle head

A crap that starts to win the fight.
Hurry up Dave I got a turtle head poking out
Turtle head by D_Train August 14, 2019