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 9, 2007
Get the my palm tree be throwing up new leaves! mug.