Quick answer
Git means an annoying, foolish, or unpleasant person. It is mainly British slang and is often sharper than berk or wally.
Word page
A git is a foolish, annoying, unpleasant, or contemptible person. In British English, it is a compact insult with a sharper edge than many playful alternatives. It can be comic in dialogue, but it is not especially gentle.
Git means an annoying, foolish, or unpleasant person. It is mainly British slang and is often sharper than berk or wally.
In plain English, a git is someone the speaker finds irritating, foolish, selfish, or unpleasant. The word can range from mild annoyance to real contempt depending on tone. It is not related to the software tool Git in this sense; this page is about the slang insult.
Git is informal, British, and insulting. It can be funny, but it often carries real irritation or contempt. Use it in casual dialogue or character voice, not in formal criticism. Also avoid confusion with Git the version-control system by giving enough context.
decent person, considerate person, kind person, respectable person
Git is British slang. It is historically connected with terms of abuse and low status, though modern use mostly means an annoying or contemptible person.
Use git when the speaker is irritated and the British slang flavor helps. If you need a neutral word, choose "annoying person," "jerk," or "unpleasant person."
You can also look up Git on these trusted language resources:
Edited by Absurd Words. Last updated: May 14, 2026. See the editorial policy for how definitions, examples, labels, and update checks are handled on the site.