meaning of Bandicapped

Bandicapped meaning in Urban Dictionary

incompetent at playing any drum whatsoever. musically challenged in just about every way.