1 definition by Sethteka

Verb meaning involuntary exposure to the Song by the band 'Wham!', "Last Christmas", during the holiday season.
At the office Christmas party I was Whammed before I even knew what has happening.
by Sethteka December 16, 2018
Get the Whammed mug.