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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.