Top definition
the most amazing italian person on the planet.

or a weirdly wonderful chick.

a spell cast on unsuspecting bystanders.
i've just been meolied. and i love it.

she cast that meoli spell. what's my name again?
by arno2014 November 04, 2011
Get the mug
Get a meoli mug for your cat Georges.