Top Definition
During Sexual intercourse if 100% completion is the act of ejaculation, then 94.5% is the point of no return for a male. This is that pivotal moment at which you know it's about to happen and nothing can be done to prevent the act from occurring.
Dude, when her mom walked in on us I was at 94.5% and there was no way I could stop.
by pseudnonomous March 02, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.