What is My Palm Tree Be Throwing Up New Leaves!?
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.
See optimism, positive, relief
All you need for a faster workflow in one place.