Skip to main content

Definitions by Jessica Dahling

jessica dahling 

an ugly troll whore in the GD
Jessica Dahling is so fucking annoying...
jessica dahling by Jessica Dahling October 16, 2008