meaning of badly stuffed kebab

badly stuffed kebab meaning in Urban Dictionary

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