cinnabonbon's feed

I know nothing of british culture but do they really just kiss random strangers on new year’s?