1 definition by Its sergeant Not f%@king sarge

Top Definition
A British military term for the new members of a unit. It is an abbreviation on the words "casualty replacements of war" it is seen as an insult
Squad member #1 " oi john we got a new lot of crows

Squad member #2 " yep new lot o twats who shouldn't be here"
via giphy
by Its sergeant Not f%@king sarge August 24, 2019

Mug icon
Buy a Crow mug!