Carmel

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 11, 2010
mugGet the Carmelmug.

Share this definition