JimNHCT's definitions
The combination of two words: "Immaculate" and "Inauguration", speaking about Barack Obama's Inauguration. Poking fun at him being "the messiah".
by JimNHCT January 30, 2009
Get the immaculationmug.
Get the immaculationmug. We'll email you a link to sign in instantly.