Top definition
A freaking moron who likes Turtles but does not really like Turtles. This person is a queer and is obessed with Has problems with his brain and likes to love himself, because he has noone else.
by TridenT March 26, 2005
Get the mug
Get a Volcanic Turtle mug for your Uncle Vivek.