Did you know that “bookkeeping” is the only word in the English language containing three consecutive letter pairs? You’re welcome.
Huh. Seems that's pretty much true. Occasionally people don't hyphenate sweettoothed.
grep '\(.\)\1\(.\)\2\(.\)\3' word_list