Skip to main content

misspeter's definitions

Obamercial

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

Share this definition