1 definition by Sheng de la sheng

1
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
Get the merch
Get the Sheng neck gaiter and mug.