look up any word, like fleek:
 
1.
One who is born in Newfoundland, lacking intelligence, and occasionally shits themself in public.
Fuckin' Parsons is such a Newftard he makes Corky look like a genius
by Rammer Jammer Yellow Hammer June 28, 2011