>>/2818/
Ever wonder why she called herself dill weed? I was curious so I checked the Urban Slang Dictionary
dill weed: an unsociable smart person, a nerd, geek