look up any word, like sex:

1 definition by Jessica Dahling

 
1.
an ugly troll whore in the GD
Jessica Dahling is so fucking annoying...
by Jessica Dahling August 23, 2008