a mystical creature from the planet iliketurtles that has come upon us to save da world. If you sniff his toes you will become imortal.
by chickenduckperson November 30, 2020
A hero that comes fro the planet iliketurtles who has come to save planet earth. If you lick his toes you will become immortal.
by chickenduckperson December 1, 2020