Skip to main content

Definitions by deezznurtz

Someone who hails from Nicaragua or has ancestry from said country.
John: Yo why are you so tan for a white person?

Mike: Thats because i am half Nicaraguan. Where my niccars at???
Niccar by deezznurtz March 18, 2022