TWYPDS Share definition Flag That’s what your prom date said. Me: Wow! It actually fit.BFF: TWYPDS TWYPDS by bananastand3 October 11, 2020 0 0 Get merch Get the TWYPDS mug. Buy Now — $32.95 See more merch