Tweety Turd Share definition Flag Another name for that pitiful excuse for a used douche president Donald Trump. I see that Tweety Turd now wants to create a Space Force just so that he can waste more of OUR money. Your tax dollars at work here folks. Tweety Turd by Telephony August 11, 2018 0 0 Get merch Get the Tweety Turd mug. Buy Now — $32.95 See more merch