2 ms·Does the phrase "plug and chug" mean anything to you?by Raphael 18y agoDoes the phrase "plug and chug" mean anything to you?