24-hour flu

English

Noun

24-hour flu (uncountable)

  1. (informal) gastroenteritis; stomach flu

Usage notes