Skip to main content

SubUrbanQueen's definitions

Snowbrella

An instrument to save you from the snow; it can save you from falling snow and snowballs. It can withstand the cold air that a regular umbrella cannot. It is a vital item to survive the snow and winter. It is a great gift for a friend for Christmas.
Look I've bought a Snowbrella from Sub Urban.
by SubUrbanQueen December 21, 2019
mugGet the Snowbrella 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