Of or pertaining to troglodytes, or dwellers in caves.
introverted; not inclined to interact with other people
removed from circulation