Top definition
(used of vehicles) moving along with a shrill noise. A reduplication of 'chug.'
Look at the chug-chug microbus spewing forth plumes of smoke.
by uttam maharjan September 25, 2010
Get the mug
Get a chug-chug mug for your daughter-in-law Jovana.