What does abra-kebab mean?

abra-kebab meaning in Urban Dictionary

The act of creating a kebab disappear into your lips at 3am on a Saturday evening, making it reappear moments afterwards the back of the taxi motorist's mind.