Skip to main content

Xxx mlg xxx swag scoped xxx 's definitions

Shen

“Shen” is Latin for an annoying white girls who used used to be part of a group called “hens” but placed an S in front of it as they see themselves as superior to everyone else.
I’m better than all of you plebs, I’m a shen
by Xxx mlg xxx swag scoped xxx October 12, 2017
mugGet the Shenmug.

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