Skip to main content

Definitions by Zoubida

khra 

Share definition Flag
An algerian terms that means poop or shit
Walid: moh what are u doing ?
Moh: ani nekhra
khra by Zoubida March 15, 2017