What Does “MP” Stand For?

Hah! You’re reading it right now. The fine folks at Acronym Finder know it means Madhya Pradesh (state in India) and Man Portable and Ministerpr√§sident (German: Prime Minister). Now, because I am such an ATTENTION WHORE, they know MP stands for Messenger Puppet. Watch this space to see if they acknowledge this immutable truth.

Read more "What Does “MP” Stand For?"