1 definition by IcculusTheProphet
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??"
Stoner: "Dude, do you mean an Imaculeption??"
by IcculusTheProphet June 7, 2010