2 definitions by dope

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
Get the shen mug.
any type of white drug, powder
or rocks
damn that was som good fuckin dope homie
by dope May 2, 2003
Get the dope mug.