Wolfman33's definitions
A romance that is overly dramatic; bring or characterized by overly dramatic words and scrubs in romance. Often looks like being over-the-top romantic. A dramatic romance.
by Wolfman33 August 14, 2021
Get the Dromance mug.