Skip to main content

Shen-Lee's definitions

leeshen

Leeshen is legendary and the ultimate master of all things. His mastery is only superceded by his awesomeness.
"That night was Leeshen-dary."
by Shen-Lee November 23, 2021
mugGet the leeshen 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