meaning of amphicubus

amphicubus meaning in Urban Dictionary

a demon that can take the form of an incubus to screw a sleeping girl hence of a succubus to screw a sleeping man.