Country Dictionary

A fork of Rural Dictionary

Coochie Smoochie

(n) The pressing of lips against the female genitalia

When things started to get hot and heated Vinayak gave Sahar a coochie smoochie

by Redsox1519 February 27, 2019