twatarrazi Share definition Flag It is the the act of papprazzi taking photos of celebrity private parts, mostly women. The twatarrazi has once again snapped footage of Britney Spear's twat. twatarrazi by Jennifer & Julie March 1, 2007 0 0 Get merch Get the twatarrazi mug. Buy Now — $32.95 See more merch