meaning of hugging

1. of Hug
2.
affectionate play or foreplay without contact with the genital organs


Related Words

hugging |

Developed & Maintained By Taraprasad.com

Treasure Words