Skip to main content

Definitions by Oxycitrencreato

Oxycitren 

Oxycitren,a feeling meaning a place you love or a place that oddly comforts you even though it's just a place.
I love Edinburgh, it's gives me oxycitren.
Oxycitren by Oxycitrencreato November 6, 2021