1 definition by Acritus

Top Definition
Worse than llamas because llamas are awesome.
turtles are noobier than llamas
by Acritus April 20, 2017

Mug icon
Buy a turtles mug!