Skip to main content

Definitions by thelegsonthebusgostepstepstep

turtle peepee 

person 1: “turtle peepee?”
person 2: “geheheggerrrrgrggr YES!”