Top definition
the feeling of elation experienced at the moment when you know that you are to be sexually successful.
She "Let's go into the other room."

He ("I am in a state of nobulation.")
by michael wyatt November 17, 2003
Get the mug
Get a nobulation mug for your coworker Nathalie.