Skip to main content
to give someone the shits

to give someone the shits

1 9.9
To make someone very annoyed or angry
  • idiom
  • Offensive
translation icon : cabrear
  • If you keep asking, you're going to give him the shits sooner or later.

Examples

  • His constant complaining really gives me the shits whenever we work together.

  • Loud neighbors at night give her the shits every weekend.

  • His arrogance really gives me the shits sometimes.

  • The way she talks down to everyone gives him the shits.

  • Ignoring my requests gives her the shits and makes her frustrated.

Synonyms

to drive (someone) crazy
vsto give someone the shits
  • Informal
271 3.9

Make someone very annoyed or upset

is like this but emphasizes anger more than general upset
to annoy
vsto give someone the shits
246 1.0

Make someone slightly angry or bothered by small repeated actions

is far stronger, causing major annoyance or upset
to drive someone crazy
vsto give someone the shits
  • Informal
158 3.2

Make someone very annoyed or upset

is similar but focuses on general strong irritation rather than extremes
to frustrate
vsto give someone the shits
137 3.0

Make someone feel annoyed because they cannot do something

is general strong irritation not limited to blocked goals
to displease
vsto give someone the shits
28 4.7

To make someone feel annoyed or unhappy

is much stronger, implying heavy irritation or anger
to get under one's skin
vsto give someone the shits
  • Informal
25 7.2

To annoy someone again and again so they feel bothered

means strong annoyance but need not be persistent
to get on someone's nerves
vsto give someone the shits
  • Informal
7 4.9

To bother someone again and again until they feel angry

is about strong irritation even from a single action
to get under someone's skin
vsto give someone the shits
  • Informal
4 7.4

To annoy someone a lot by small things another person does

expresses strong annoyance but not necessarily long lasting
to push someone's buttons
vsto give someone the shits
  • Informal
1 7.1

To do or say something on purpose to annoy someone

is similar irritation but can happen accidentally rather than on purpose
to give (someone) the shits
vsto give someone the shits
  • Offensive
1 9.9

To make someone very angry or upset

is the informal vulgar expression for the same strong annoyance
to do someone's head in
vsto give someone the shits
  • UK
1 9.8

To make someone feel very annoyed or upset

matches the strong annoyance but without the confusion element
to get someone's back up
vsto give someone the shits
  • UK
1 7.9

To annoy someone or make them feel defensive

is more general irritation not tied to criticism or provocation
to disgruntle
vsto give someone the shits
1 8.0

To make someone feel unhappy or annoyed

is about strong active irritation rather than low mood
to give the shits
vsto give someone the shits
  • Offensive
9.9

To make someone feel worried, angry, or very annoyed

is the same sense but used more as a vulgar phrase
to get on someone's wick
vsto give someone the shits
  • UK
9.9

To annoy someone by doing the same small things again and again

is the same strong annoyance but neutral in regional tone
to put up someone's back
vsto give someone the shits
  • UK
8.9

To annoy someone so they become defensive

is broader and can annoy without deliberate provocation
to get someone's goat
vsto give someone the shits
  • Informal
8.4

To annoy someone or make them angry

is stronger, implying greater or more serious irritation
to give grief
vsto give someone the shits
  • Informal
6.9

To cause someone trouble or make them upset

is focused on direct strong annoyance rather than creating problems

Antonyms

216 1.0

To make someone happy or satisfied

79 2.1

To please someone very much

How Annoying

to enrage
68 3.7
to give someone the shits
  • Offensive
1 9.9
to piss off
  • Offensive
317 9.9
to annoy
246 1.0

Surface Forms

given someone the shits past participle
giving someone the shits present participle
gives someone the shits third person singular

Morphology

give + someone + the + shit

Although the verbs and pronouns are transparent, the noun phrase 'the shits' is vulgar slang with multiple meanings (excrement, upset stomach, or general nuisance) and its idiomatic sense 'to greatly annoy' is not derivable from the literal parts. This is a colloquial, idiomatic usage that a B1 learner who knows the individual words would likely not predict.

Etymology

Give someone the shits may come from a simple image: making someone sick with an upset stomach, the shits, which leaves them miserable and easily angry. That's why it now means 'to annoy or irritate someone greatly'.