Top definition
A woman that can speak spanish but is a total b**ch!
by wtfsootruee January 14, 2017
Get the mug
Get a perlotte mug for your guy Georges.