Skip to main content

Definitions by Str8razor666

An overbearing, overly emotional woman with no sense of giving her significant other space. Is known for suffocating the person of her affection to the point where even sepuku isn't a viable means of escape.
She never leaves me be! Morning, her, night, her, asleep? Her. She is such a Sierra.
Sierra by Str8razor666 December 13, 2017