1 definition by Chingate Au Wa

Top Definition
A form of currency in a drug country. ( Colombia and others).

I went down South where I exchanged Happy Bananas for a couple keys.
by Chingate Au Wa February 25, 2007

Mug icon
Buy a Happy Banana mug!