Skip to main content

Definitions by misspeter

Obamercial 

Obama aired a 30 minute Obamercial on all the major networks in the final days of the election.
Obamercial by misspeter March 10, 2009