meaning of Banza

Banza meaning in Urban Dictionary

an incredibly skilled FPS gamer.