What is Carruchi?
Another word for Vagina.
"He totally felt up my carruchi!!!
See vag, vagina, cooch, pussy