Pop clutch 100 Share definition Flag A reference to the song "Aston Martin Music" The phrase means to drive like a bad ass and go very. Lets take your new car out to the countryside and pop clutch 100. Pop clutch 100 by AleMaster April 24, 2011 0 0 Get merch Get the Pop clutch 100 mug. Buy Now — $32.95 See more merch