Paymon Estakhri Share definition Flag The most slappin' bitchin' beast on the planet mofuckasssss that Paymon Estakhri gonna rape us all cause he's the shit mayn Paymon Estakhri by Kelly Herman January 15, 2010 0 0 Get merch Get the Paymon Estakhri mug. Buy Now — $32.95 See more merch