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