WHPUWITACANE Share definition Flag Whip You With A Cane; used in terms of playing videogames in multiplayer mode and you killed someone very badly You just got WHPUWITACANE, owned! WHPUWITACANE by WHPUWITACANE October 25, 2006 0 0 Get merch Get the WHPUWITACANE mug. Buy Now — $32.95 See more merch