meaning of Biztash

Biztash meaning in Urban Dictionary

anything thats great