I'll translate Canadian for you hosers: whacked means totally awesome in English! Canadians commonly use the term to describe Americans they greatly look up to. It's typically used as a complement or phrase of submission to superiors.