meaning of barnubus

barnubus meaning in Urban Dictionary

A Bisexual Succubus.