2 definitions by ArieOlaa
by ArieOlaa March 10, 2020
"Aww, look at those people having a huggle"
Sarah and Mark love each other so much, they had a long huggle.
Sarah and Mark love each other so much, they had a long huggle.
by ArieOlaa March 10, 2020