Skip to main content
to give (someone) the shits

to give (someone) the shits

1 9.9
To make someone very angry or upset
  • idiom
  • /ɡɪv sʌmˌwʌn ðə ʃɪts/
  • Offensive
translation icon : cabrear (vulgar)
  • That constant noise next door really gave me the shits yesterday.

Examples

  • It gives me the shits when people don’t keep their promises.

  • His constant criticism really gives me the shits whenever I try to enjoy my work.

  • Waiting in line for hours just gives me the shits.

  • The way she disregarded my feelings gave me the shits after our conversation.

  • When he ignored my requests, it truly gave me the shits during the meeting.

Synonyms

to give someone a hard time
vsto give (someone) the shits
  • Informal
90 3.9

Make someone feel bad by criticizing or teasing them

is more intense, causing very strong upset or anger
to give hell
vsto give (someone) the shits
  • Informal
1 8.1

To scold or punish someone angrily for something they did wrong

focuses on making someone very upset rather than punishing them
to get someone's back up
vsto give (someone) the shits
  • UK
1 7.9

To annoy someone or make them feel defensive

is stronger, causing very deep upset or strong anger
to give grief
vsto give (someone) the shits
  • Informal
6.9

To cause someone trouble or make them upset

is stronger, producing clear anger rather than mild trouble
to piss in someone's cornflakes
vsto give (someone) the shits
  • Offensive
9.9

To spoil someone's good mood by being negative or critical

causes stronger anger rather than merely spoiling enjoyment
to shit in someone's cereal
vsto give (someone) the shits
  • Offensive
9.9

To spoil someone's good mood or stop them enjoying something

creates more intense anger than simple mood spoiling

Antonyms

962 1.0

Make a person or animal less upset

216 1.0

To make someone happy or satisfied

How Angry

to infuriate
46 5.0
to give (someone) the shits
  • Offensive
1 9.9
to annoy
246 1.0
to upset
362 1.0

Surface Forms

Morphology

give + (someone) + the + shit

The sense 'to make (someone) very upset or angry' is not compositionally derivable from 'give' + 'the' + 'shit' because the literal noun 'shit' (excrement) does not transparently map onto the emotion of anger; the construction is a vulgar, idiomatic colloquialism whose meaning has shifted. A B1 learner who knows the individual words but has not encountered the idiom would be unlikely to predict this sense, so it is unpredictable and language-specific.

Etymology

Give (someone) the shits may come from the literal idea of shits as a bad stomach problem that makes you feel sick and uncomfortable. So when something causes that strong, unpleasant feeling, people say it gives them 'the shits', meaning it makes them 'very upset' or 'angry'.