1 definition by lulu9212

Top Definition
neba is a algerian word for little dick or micropenis
person1: how was your hookup last night
person2: ow it was so bad the dude has a neba
by lulu9212 March 20, 2019

Mug icon
Buy a Neba mug!