What is Titturd?
someone who is dumber then an idiot
damn that titturd his iq must be as low as a piece of shit
See titturd, tit, turd, idiot, dumbass, The Bandit