Country Dictionary

A fork of Rural Dictionary

Cadillac Escalade

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.

by Cadillac Princess May 05, 2008