Immaculate Transportation Share definition Flag When you wake up after a night of heavy drinking and you can't remember how you got home. I got so drunk last night I experienced immaculate transportation! Immaculate Transportation by Vern Swanson February 4, 2014 0 0 Get merch Get the Immaculate Transportation mug. Buy Now — $32.95 See more merch