belle.delphine's definitions
A woman who leeches off of a man's love and adoration for her own personal gain. As seen in South Park episode "The Succubus"
by belle.delphine June 9, 2020
Get the Succubus mug.
Get the Succubus mug.We'll email you a link to sign in instantly.