meaning of Badly Made Kebab

Badly Made Kebab meaning in Urban Dictionary

Over protruding labia from the female genitalia.