A Horny Goat's definitions
A super cool girl who is friends with a girl named Renee who is not as cool but still pretty cool. They shake their booties and watch the Walking Dead on Tuesdays. Hella cute.
by A Horny Goat August 14, 2012
Get the Drucilla mug.