1 definition by uuuuuu1111uuuuu1111112

a dumb kid who is pretty awesome at sports and is a partial ginger
look at that moleturtle go
by uuuuuu1111uuuuu1111112 April 12, 2011
Get the moleturtle mug.