When two turtles have rough, gay, anal sex.
Aw man I saw Bumping Turtles last night. it was so sexy.
3👍 1👎
This definition
This definition is the best definition
18👍 7👎