meaning of anal cave dweller

anal cave dweller meaning in Urban Dictionary

someone who uses lots of time in anal cave