1 definition by MutantBadger

Top Definition
An acronym used on forums or the internet in general meaning "Well Played."
Person 1: *Witty Bullshit*

Person 2: "W.P., sir. W.P."
by MutantBadger October 16, 2010

Mug icon
Buy a W.P. mug!