If you want to antagonize a certain player, just show them a blank dialog. They will be forced to restart Warcraft to get out of the map, and this would only work for the players that you want.
I wonder if there is a way to make the map lag a lot for only one player... perhaps by creating 100+ units at a point and hiding them for every player but one using GetLocalPlayer().