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 Get the Billturd mug.