1 definition by Soccerkins1234

One spelling variant of the short form of "Chuggaaconroy." He's a let's player (somebody who plays games on the internet) and has a fairly successful channel.
I love watching Chugga's let's plays!
by Soccerkins1234 March 11, 2016
Get the Chugga mug.