Skip to main content

Definitions by Great Bearded One

sharronda 

An small angry black (or latina) women.
Sharronda is a angry elf
sharronda by Great Bearded One November 6, 2014