Top Definition
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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.