Top definition
A sexual encounter so epic that it is deemed worthy to anonymously submit to Penthouse Forum.
I overheard that guy at the bar talk about his Penthouse Forum moment. Not sure why he should be bragging...
by One And Only Meli May 27, 2014
Get the mug
Get a Penthouse Forum moment mug for your dog James.