1. a common insult, similar to dickwad 2. quite literally a wad of tits or large grouping of nipples
"God, Juicy J is such a titwad"
1👍 3👎