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.
by Oxycitrencreato November 06, 2021
Get the Oxycitren mug.