1 definition by sdgdgx

Top Definition
a black melon
Damn this negra tastes nasty!
by sdgdgx December 20, 2010

Mug icon
Buy a negra mug!