What is Kisuggle?
a kiss, a hug and a cuddle all in one
' i want a kisuggle'
kiss
hug
cuddle
See hug, kiss, cuddle