1 definition by Zoubida

An algerian terms that means poop or shit
Walid: moh what are u doing ?
Moh: ani nekhra
by Zoubida March 15, 2017
Get the khra mug.