Female labia majora
(Used as insult) - ng'ony meru!
Your mother's labia (private part) smells....
Setting up an account is free! Login to leave a like.