Skip to main content

Mr. Meecher's definitions

Geo

The douchey substance found under a women's toilet in the state of Tennessee

Call your friends, teachers, and enemies this as well for a playful insult
Dude you such a geo
Dang joe, mrs. Johnson is such a geo today
I hate you, you geo!
by Mr. Meecher May 16, 2014
mugGet the Geo 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