1 definition by AngeloP

Top Definition
A small area in Africa or another term for nigga
I am from Niger, Africa
by AngeloP November 07, 2020

Mug icon
Buy a Niger mug!