1 definition by Ravelahhhhhhhhhhhhhhh

The crazy girl who comes up with stupid ideas about turtles and random things.
Look at Queen Subway over there!
by Ravelahhhhhhhhhhhhhhh December 3, 2011
Get the Queen Subway mug.