Skip to main content

Definitions by D_Train

Turtle head

A crap that starts to win the fight.
Turtle head by D_Train August 14, 2019