Skip to main content

Nicgar

a short, easy and respectful way to refer to someone from the country of Nicaragua.
“where my Nicgars at”
by anonymous December 5, 2023
mugGet the Nicgarmug.

Share this definition