will have been cuckolding
Future perfect progressiveconjugation ofcuckold.There are other translations for this conjugation.

cuckold

Word of the Day
to frighten