Top definition
A state of extreme male sexual arousal, usually provoked by the presence of multiple naked or semi-naked females.
As the girls converged upon him, it was penile euphoria for Harry.
by A Man called Horse October 19, 2010
Get the mug
Get a penile euphoria mug for your cousin Jerry.