1 definition by Redsox1519

(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
Get the Coochie Smoochie mug.