Keith Urban is still laughing about the time Taylor Swift got him "so good" during a carefully orchestrated on-stage prank.