Top definition
a. someone who is world-class at the game peggle

b. a person that thinks they are amazing at every game ever created
like a true chuddo, bill's dad started his empire hustling rubes
by bifftannen December 27, 2009
Get the mug
Get a chuddo mug for your father-in-law Abdul.