What is Dumbazo?
Someone who is sick at computer games
wow he's loving counter strike he's such a dumbazo
See css, cs, gaming, dumbazo, keen