Top definition
This is a phrase used to express extreme happiness or joy. It is mainly used within friendship and relationship situations. It is used because of the happiness it gives you, as if you are in a different place, like a penguin would be if it were on a leaf.
Person 1: "Will you go out with me?"
Person 2: "Yes!"
Person 1: "OMG! I feel like a penguin on a leaf!"
by yummyyummy1234 November 22, 2011
Get the mug
Get a A penguin on a leaf mug for your daughter-in-law Jovana.