Billturd Share definition Flag Someone who acts in a Turkish manner. That stole my Pokémon cards; what a Billturd Billturd by Mjsmitty24 August 7, 2023 0 0 Get merch Get the Billturd mug. Buy Now — $32.95 See more merch