Str8razor666's definitions
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.
by Str8razor666 December 13, 2017
