It was popularly used by the British army in the First World War at Gallipoli, the Egyptian and Mesopotamian campaigns where the British would abuse their Turkish adversaries by shouting the vulgar, “siktir git!”; (f*ck you) the soldiery (mistakenly) believing that “git” was part of the offensive expression meaning “ ...
Get. (brit., slang) A person regarded as contemptible, coarse, foolish, etc. (UK, slang, pejorative) A contemptible person. (UK, slang, pejorative) A silly, incompetent, stupid, annoying, or childish person.
The name "git" was given by Linus Torvalds when he wrote the very first version. He described the tool as "the stupid content tracker" and the name as (depending on your mood): - random three-letter combination that is pronounceable, and not actually used by any common UNIX command.
According to Oxford Dictionaries, we started using “prat” to mean idiot in 1960, but before that, it was a 16th century word for buttocks. So when you call someone a prat, you're also calling them an arse. This is another delightful description of someone who's painfully stupid.
Yeet is a slang word that functions broadly with the meaning “to throw,” but is especially used to emphasize forcefulness and a lack of concern for the thing being thrown. (You don't yeet something if you're worried that it might break.)
In British slang, bloody means something like “very.” That's bloody brilliant! Things that are literally bloody have blood on them or are made of blood. Figuratively bloody things, on the other hand, only imply blood — a bloody coup, for example, is a government overthrow that involves some amount of violence.