Huggle
Word Dictionary
-> Huggle
Search:
Huggle
(v. t.) To hug.
Terms of Use
Canadian Jobs