Billzo, an English social media sensation with over 500,000 Twitch followers, is most known for his controversial live streams. TikTok Star billzo YouTube channel. Buy Official Billzo Merch! #billzomerch #billzomerchandise #billzomerchtshirt