love dove (English, noun)
expansion: love dove (plural love doves)
Senses:
glosses: A tablet of the drug ecstasy.
tags: slang
Forms:
form: love doves
tags: plural