Meaning of WP

You probably came here looking for the definition of WP

In common internet slang, WP means: well played

WP could also mean:

No definitions other than this one were found. If you think WP means something else too: Add a definition