Cadillac Escalade Share definition Flag The most amazing luxury SUV next to the Nissan Armada. That Cadillac Escalade could woop your piece of shit's ass in a luxury car show. Cadillac Escalade by Cadillac Princess May 5, 2008 0 0 Get merch Get the Cadillac Escalade mug. Buy Now — $32.95 See more merch