give someone the shits

verb
RareNot in standard dictionaries
1

To annoy or frustrate someone to a great degree.

2

To creep someone out; to scare someone.

3

Used other than figuratively or idiomatically: cause diarrhea.

#colloquial#vulgar