BFPTG

AcronymDefinition
BFPTGBien Fait pour Ta Gueule (French: you deserved this)