chugged See chug
chug n : the dull explosive noise made by an engine v : make a dull, explosive sound; "the engine chugged down the street" [also: chugging, chugged]