1. Drunken slur of the word 'fartknocker.' 2. A twit or silly person 3. A person who is being difficult 4. Someone who 'nogs' 'fards'(see definition - 'nog')
Sally called Steve a fardnogger after he drank the last beer.