not too hot
1. Not very good; not completely healthy or well. That burger I ate wasn't too hot, but their soup was delicious! Her track record hasn't been too hot lately. We'll have to keep an eye on her work. I'm not feeling too hot this morning. I think I may have the 'flu.
2. Not as good as one believes. A: "I can't believe we have to play against last year's champions in the first game of the tournament!" B: "Eh, they're not too hot. I think we can take 'em!"