1 definition by m4gichat
Carmel: A very sugary substance commonly made into candy
To Carmel: To have very passionate sex with someone covered in a sugary substance.
To Carmel: To have very passionate sex with someone covered in a sugary substance.
by m4gichat December 10, 2010