Top Definition
New nickname for baseball superstar Albert Pujols. Coined following Pujols' rejection of the St. Louis Cardinals in favor of a $254 million contract with the Los Angeles Angels of Anaheim.
"Can you believe Albert Pujols signed with the Angels for signed with the Angels after being with the Cardinals since 1999?"

"I know; can you say: Puwhore!"
by ebIV December 08, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.