1 definition by Squally

A term, can be derogatory, used by native Okinawans for a person from mainland Japan.
The naicha only come down here to cause traffic.
by Squally April 22, 2012
Get the Naicha mug.