Evil troll-like woman who roams the hallways with an exceptional purse collection.
yikes! I had a scarcia sighting!
by gucci mama December 12, 2007
Get the scarcia mug.