Skip to main content

Definitions by Turtle_NL

Turtle AKA the biggest beggar alive.
Turtle Free battle? Give free rn? Fucking idiot give free
Turtle by Turtle_NL February 2, 2020