If you say he is a dope, that means he is stupid. But if you say, that dance move you
just did was dope, it means your move was excellent,
awesome, cool, fun, good. If you say do you have any
dope?, it means do you have any marijuana or
hashish?. The word, of course, has a number of non-slang meanings you will find in
an ordinary dictionary.