mLo's definitions
A combo of the words caress and harass, meaning a touch that was meant to be pleasureable but it turns out as the opposite. Also related to krass.
by mLo March 7, 2005
Get the carass mug.by mlo April 20, 2005
Get the callisto mug.