Pants has recently (at least its recent to me!) developed a slang usage in the UK:

Pants(!):

2. Nonsense, rubbish. A currently very fashionable expression. E.g."The first half of the film was pants but I was glad I stayed until the end."
Exclam. An exclamation of annoyance or frustration. 'Oh, pants!'