Top definition
an expression indicating optimism regarding ones current situation
You: So what's the word with that rash of yours?
Me: Dude, my palm tree be throwing up new leaves! Doc, says it'll clear up just fine.
by Johnny Goldfish April 09, 2007
Get the mug
Get a my palm tree be throwing up new leaves! mug for your guy Georges.