Living under a rock, say (3,2,5)
I believe the answer is:
out of touch
(Other definitions for out of touch that I've seen before include "Not up-to-date: not in form" , "Not in communication with" , "Not au fait with recent developments" , "in play, presumably" , "old-fashioned" .)