superAsian's definitions
an act of not masterbating for a very long period of time then finally masterbating and having the biggest orgasm ever seen on the face of the earth.
by superAsian December 21, 2008
Get the overload mug.