Top definition
is a way to describe something utterly amazing, cool, and something that rarely happens/something that is once in a life time.
"yo that roller coaster was sick"
-"yeah it's like sex on a cloud"
by Stokley Jones March 17, 2012
Get the mug
Get a Sex On A Cloud mug for your fish Zora.