Top definition
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 21, 2012
Get the mug
Get a Naicha mug for your fish Manley.
buy the domain for your cat blog