in panama(the small country where the panama canal is) means that something is cool or nice.
in that country they speak spanish, for some people who don't know..
some of you are stupid "Yeyo" is a cuban term for cocaine, it has been used in cuba
for decades and was only known in america after thee film "Scarface"