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 merch
Get the Orgasm in a neck gaiter and mug.