1 definition by D Duck Squad

Top Definition
A country in Africa. Chill.
-What's up my Niger
-Bruh you can't say that
-It's a country in Africa, chill.
by D Duck Squad May 07, 2020

Mug icon
Buy a Niger mug!