Like a Glove Share definition Flag A phrase shouted in a British accent upon completion of a satisfactory parking job. *After parallel parking* "Like A Glove!!!" Like a Glove by Michael Carrier July 27, 2004 0 0 Get merch Get the Like a Glove mug. Buy Now — $32.95 See more merch