Top definition
The candles are lit, the music is totally legit... this is a perfect smushmosphere.

Before he comes over, I want to make sure I've created the perfect smushmosphere.
by Nadineeee April 19, 2011
Get the mug
Get a smushmosphere mug for your cat Georges.