Skip to main content

Embrava

A ugly plastic water bottle used by my math teacher to resemble swamp water.
The Embrava Reminds me of swamp water.
by kerissamathteacher October 12, 2019
mugGet the Embrava mug.

embraving

To embrace and be brave about a situation.
"I am embraving going home again."
by WanderingKaz May 7, 2018
mugGet the embraving mug.
Related Words

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