The definition of jackwagon is a slang insult meaning worthless or lazy that may have originated from the nickname of 19th century chow wagons in a wagon train.
(noun)An example of a jackwagon is an insult you would call someone who you thought was a loser.
Learn more about jackwagon