meaning of Car Pizza

Car Pizza meaning in Urban Dictionary

Leftover pizza pie that is reheated when you're kept in a motor vehicle utilizing the windows closed in direct sunlight. May seem gross at first, nevertheless the general high quality and enjoyability is greater than if microwaved.