2 definitions by karcar
A term used to express pure sexual joy when viewing eye candy which leads directly to arousal and/or climax.
by karcar June 8, 2007
A term used to express pure sexual joy when viewing eye candy which leads directly to arousal and/or climax.
by karcar June 18, 2007