Skip to main content

TeamMeh's definitions

Evergreen

A massive object that blocks a water way
I've just had a right Evergreen. It took three flushes to get rid.
by TeamMeh March 26, 2021
mugGet the Evergreen 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