Find the word definition

Wiktionary
twoheaded

a. Having two heads. alt. Having two heads.

Usage examples of "twoheaded".

You're so chaste that the twoheaded dragon went after you a few months ago!