not in perfect condition; bad in some way
không ở trong tình trạng hoàn hảo; tệ ở một khía cạnh nào đó
- That meat smells a bit iffy to me.
Tôi thấy mùi thịt đó hơi lạ.
not certain
không chắc chắn
- The weather looks slightly iffy.
Thời tiết có vẻ hơi bất ổn.