What does Bandicapped mean?

Bandicapped meaning in Urban Dictionary

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