Top definition
A word which can be used to describe anything or any occurance.

Moena is applicable in any circumstance.
Jon "China" Rowe : MOENA!!!!!!!!!!!!!!!
by Eh Dog July 28, 2008
Get the mug
Get a Moena mug for your friend Georges.
buy the domain for your travel blog