meaning of bazinga muffin

bazinga muffin meaning in Urban Dictionary

an xbox 360 noob, extremely bad, and thinks they are great nevertheless the only way they reached that ranking had been through quite a few years of playing.