1 definition by C-Natural

Dripping Sexual Energy
A level of sexual energy that has been physically and mentally contained for so long that it almost literally is dripping off of one's person. When it is released, the effect is mind-numbing. The nerves of the person(s) in question become inflamed and peak sexual arousal is easily achieved.
Jessica and Cameron had been apart for so long that when their DSE was unleashed, the universe came to a halt.
by C-Natural October 11, 2009
Get the DSE mug.