Top definition
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 mug
Get a Turtle Moo mug for your friend Jerry.