Skip to main content

Str8razor666's definitions

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.
She never leaves me be! Morning, her, night, her, asleep? Her. She is such a Sierra.
by Str8razor666 December 13, 2017
mugGet the Sierra mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email