will have been cuckolding
Future perfect progressive conjugation of cuckold. There are other translations for this conjugation.

cuckold

Word of the Day
turkey