Skip to main content

glumbrella

a device that protects you not only from rain but also boosts your mood with buil-in lights and music
I grabbed my glumbrella on a gloomy day and suddenly the rain felt like a dance of joy with it's cheerful lights and soothing tunes
by Marc2.0 December 4, 2023
mugGet the glumbrella mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email