an insult used by abby’s to describe a real shithead
Wtf you're neighbor is a ..... Turtle moo
by a-parent-ly August 11, 2018
Get the Turtle Moo mug.