Skip to main content

Definitions by DeepObsession

Love relationship between two people that is generally lived with high intensity in a short period of time
They met last week and have been in an Idyll since then
Idyll by DeepObsession August 26, 2020