1 definition by heasus

Top Definition
The time when viagra wears off.
We have a HARD STOP of 9:30pm, then I will be flaccid.
by heasus March 22, 2012

Mug icon
Buy a hard stop mug!