pitd Share definition Flag Punch in the dick. Goddamn that dude is seriously out of control, he needs a pitd. pitd by too_tarck March 12, 2009 0 0 Get merch Get the pitd mug. Buy Now — $32.95 See more merch