Top definition
A feeling of mild contentment that give you just the slightest satisfaction in living.
Man today was a decent day, I'm on cloud 8
by Daxmaster93 March 08, 2018
Get the mug
Get a Cloud 8 mug for your barber Beatrix.
buy the domain for your cat vlog