natriot Share definition Flag Someone who is a non-patriot. He doesn't have a mini American flag on his car? What a natriot. natriot by Ryan March 27, 2005 0 0 Get merch Get the natriot mug. Buy Now — $32.95 See more merch