Skip to main content

Sheng de la sheng 's definitions

Sheng

Short for shengas. Usually relates to something that you don't particularly like or agree with.
"That tastes sheng.." or "Peter's got drunk again-absolute sheng!"
by Sheng de la sheng July 10, 2017
mugGet the Shengmug.

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