Top definition
The process of leaving sweat on a chair while standing up rapidly
ewww, I just touched that girls ejectuation.
by LosingColor September 30, 2008
Get the mug
Get a ejectuation mug for your dog Abdul.