The meaning and origin of interesting English phrases
Slightly unwell, unusual, or not quite right from an expected standard.