Noun
jackwagon (plural jackwagons) (US, slang, derogatory) An objectionable person; a jerk; a jackass.