Mr. Deltoid Steep means: You will be annihilated by someone who can play any type of video game. (in Community Dictionary, added by Madelynn Simmons)