Top definition
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!
by WHPUWITACANE October 25, 2006
Get the mug
Get a WHPUWITACANE mug for your mate James.