Skip to main content

Definitions by Cannon_Fodder_Grunt

British Army slang for Just Another Fat Fucking Arsehole.
"How did that new Sergeant get his fucking stripes? He's shite."
"JAFFA, pal. JAFFA."
JAFFA by Cannon_Fodder_Grunt July 19, 2022