Top definition
An instance in ones life that is so wonderfully fantastic that it causes one to have an orgasm without any physical contact.
by Jesse Musgrove December 10, 2007
Get the mug
Get a orgetastic mug for your friend Jerry.