pute frappe Share definition Flag French translation of bitch-slap. Origin: Brussels, Belgium. Stop messing around with me or i will pute frappe you! pute frappe by Régisim March 16, 2009 0 0 Get merch Get the pute frappe mug. Buy Now — $32.95 See more merch