i never knew her before knew who , exactly ? she walked up to me on the street and gave me a kiss someone randomly walked up to you and kissed you ? that 's odd yeah
An unexpected public display of affection from a stranger.