meaning of Bzar

Bzar meaning in Urban Dictionary

an incredible, extremely under rated Youtuber. Subscribe to him. youtube.com/xbzarr