What does badly stuffed kebab mean?

badly stuffed kebab meaning in Urban Dictionary

A womans vagina that is rather ragged and enormous with misc bits dangling off it. Urggh