syaffa Share definition Flag A huge twat somtimes nice and or funny- karl drew Look at that huge twat his name must be syaffa syaffa by Syaffa May 7, 2018 0 0 Get merch Get the syaffa mug. Buy Now — $32.95 See more merch