TPAD Share definition Flag Acronym for "Take Pills and Drown" Originated on ATOT by: Amoeba. "Hey John, I dislike your opinion. I think you should TPAD" TPAD by moomoo40moo September 4, 2005 0 0 Get merch Get the TPAD mug. Buy Now — $32.95 See more merch