1 definition by Need that Passport

A girl that gets way too rude and also may have a shit stain on her body, mainly the neck. Also is very self confident and lets her ego take over her body.
by Need that Passport October 8, 2019
Get the Zara mug.