Skip to main content

JimNHCT's definitions

immaculation

The combination of two words: "Immaculate" and "Inauguration", speaking about Barack Obama's Inauguration. Poking fun at him being "the messiah".
"This radio station will carry the Immaculation of Barack Obama live on January 20th, 2009."
by JimNHCT January 30, 2009
mugGet the immaculationmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email