meaning of smooch

1. See Smutch.
2.
an enthusiastic kiss


Related Words

smooch | smooching |

Developed & Maintained By Taraprasad.com

Treasure Words