13 definitions by Ivy
by Ivy March 03, 2004
an indie-preaching, leg warmer wearing, giant glasses faced Belmont tart who likes Ninja Turtle green with everything, and also will wear anything on top of anything, on top of anything, so long as it is knit. See Rachel the Girl.
by Ivy March 28, 2005
by Ivy March 30, 2005
by Ivy February 20, 2004
by Ivy April 18, 2004

