Skip to main content

Shikari19971997's definitions

Glen

A man that has the sexual power to pull any jess
Wow that was defo a glen
by Shikari19971997 November 29, 2018
mugGet the Glenmug.

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