i have never seen him before? that neighbor been living here a year, he's a caveddweller
a person who lives in a recluse environment, rather spend time alone than with the public
"i have never seen him before? that neighbor been living here a year, he's a caveddweller" What is the definition of "caveddweller"?