What is the English meaning of Telugu word batebaaz?

battebaaz is not a Telugu word