1 definition by Jessica Dahling

Top Definition
an ugly troll whore in the GD
Jessica Dahling is so fucking annoying...
by Jessica Dahling August 23, 2008
Mug icon
Buy a jessica dahling mug!