1 definition by Dr. Cox

Sexually Transmitted Energy
Damn, those funky hebrews just hit me with some STE!
by Dr. Cox October 11, 2006
Get the STE mug.