Tebboune
Just another new slang for a woman's genitalia from Moroccan origin and literally means Pussy .
Omar: Man have you heared the latest news?
Simo: What news I can't wait to hear ?
Omar: There is a country in Africa ruled by Tebboune! xD
Simo: Oh man what's the new ? The whole world is governed by the Tebboune
Simo: What news I can't wait to hear ?
Omar: There is a country in Africa ruled by Tebboune! xD
Simo: Oh man what's the new ? The whole world is governed by the Tebboune