i think the project's due on monday, but i'm a little hazy on the details
unclear, faint, or vague
"i think the project's due on monday, but i'm a little hazy on the details" What is the definition of "hazy"?