Definitions by Str8razor666
Sierra
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.
Sierra by Str8razor666 December 13, 2017