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.
Dude i totally carmelled ur mom last nite.
by m4gichat December 10, 2010
Get the Carmel mug.