1 definition by uuuuuu1111uuuuu1111112

Top Definition
a dumb kid who is pretty awesome at sports and is a partial ginger
look at that moleturtle go
by uuuuuu1111uuuuu1111112 April 12, 2011

Mug icon
Buy a moleturtle mug!