paf meaning in English
french broadcasting scene"paf (paysage audivisuel français)
participation in costspaf (participation aux frais)
police authority responsible for civil aviation and border control(paf (police de l'air et des frontières)
adj. (slang) high, plastered