by anonymous May 13, 2005
by anonymous April 05, 2004
by Anonymous October 16, 2003
An often inarticulate person who likes correcting other people's mistakes when she has the most rudimentary knowledge of anything out of all the people I know.
by Anonymous February 18, 2003