1 definition by slartibartfarst

Top Definition
guarana is a product that is made by taking from french speaking naked aboriginal natives from the rain forest that were speared by corporate barstewards while eating their croissants
god this guarana drink tastes so much better now i know it was stolen from sexy naked french speaking aboriginals from the amazon...
by slartibartfarst September 22, 2009
Mug icon
Buy a guarana mug!