Either that man's senile or he's been out in the sun too long.
You've been out in the sun too long.
Antonyms