Top definition
Last week, I had to drop a mint on a new tire. The old one exploded on the highway.
by GO-SH April 04, 2018
Get the mug
Get a drop a mint mug for your buddy Georges.