Meaning of YACKWAGON in English

Any disturbing ordeal, usually endured with others, looked back on with some sense of humor and sentimentality. Example: Paul: Do you remember that bus ride down to Cancun? Never shoulda drank the water. Greg: Yeah. What a friggin' yackwagon.

Slang English vocab.      Английский сленговый словарь.