Comment Comment by txru I believe you mean troglodyte homes. It's literal Greek for "hole-dweller" but become an insult by association. parent txru 5 months ago