2 definition by dope

Top Definition
an exhilirating remark most often used to describe a stinky chinese man (sometimes woman) commonly used in the north west america.
oh man, it's shen! / oh dear... it's shen! / oh my lord, it's shen!
by dope April 19, 2005

Mug icon
Buy a shen mug!
any type of white drug, powder
or rocks
damn that was som good fuckin dope homie
by dope May 02, 2003

Mug icon
Buy a dope mug!