1 definition by TeamMeh

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
Get the Evergreen mug.