Top definition
Being overcome by general joie de vivre and having enthusiasm for everything. Most used by Guides on overseas projects. Origin: Latvia, circa 2013.
"I'm excited, full, enthusiastic-for-life" said Emily, on her way to camp.
by LatviaGOLD2013 September 30, 2013
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush