Innocent, comedic and abrupt way of stating âwhat the hec!â
Or a phrase in use when baffled over something abrupt or instantaneous.
âMan your Halo skills need workingâ
âWhat the plum dude! Thought you were âMr Nice Guyâ, my Halo skills are far from needing any practice.â