Skip to main content

Definitions by ErithTownBop

A UK term modernly used to mean meeting somebody in the flesh
I’ve seen you liveo in the fields before
liveo by ErithTownBop July 6, 2019