Skip to main content

Definitions by gucci mama

Evil troll-like woman who roams the hallways with an exceptional purse collection.
yikes! I had a scarcia sighting!
scarcia by gucci mama January 4, 2008