Top definition
Expression that emphasizes how amazingly great something is by comparing it to an orgasm.
"Have you tried the new slushies? OH MY GOD....orgasm in a cup!"

"This soup is great! Like an orgasm in a bowl!!"
by JSol92 December 10, 2008
Get the mug
Get a Orgasm in a mug for your fish Rihanna.