look up any word, like fleek:
 
1.
An accumulation of immaculate deceptions
Person: "Damn, I really need a bunch of perfect, un-traceable excuses to get out of this one..."

Stoner: "Dude, do you mean an Imaculeption??"
by IcculusTheProphet June 07, 2010