by Eric&Tracey2021 September 06, 2021
by Microplus April 02, 2024
by mock_l February 23, 2020
by TopHatAK March 06, 2016
by TopHatAK March 07, 2016
by LingoLady December 13, 2024
means to kiss someone to the point they just give in and it means to kiss someone a lot. The person is too tired from all the kisses
by ilikekissesontheforhead June 26, 2023