Skip to main content

Definitions by Gianluca M

squirt the turtle 

The most boss ass turtle you’ll ever meet
Squirt the turtle is a fucking Greek god or some shit
squirt the turtle by Gianluca M November 2, 2017