Plug and chug Posted by Chip on July 20, 2011 at 11:25 What is the origin of the phrase "plug and chug"?