Whilst beef - meaning a disagreement - has its origins in the 18th century, salty first came into use among sailors in the 1800s to describe someone who is angry.
From beef to fam, to rizz, peng and NPC, they are the slang terms that have taken Britain by storm - but have left English teachers with a lot of work to do.
Got beef with an NPC? Study finds English-learners in the UK want teachers to explain slang euronews.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from euronews.com Daily Mail and Mail on Sunday newspapers.
Foreign students learning English are now being taught modern phrases and slang words such as “beef”, “bare” and “fam” at schools and colleges, new research reveals.