Top definition
A person who loves to love. A person who lives to laugh. A person who knows how to have fun.
by rico23 February 15, 2013
Get the mug
Get a Ahilia mug for your Aunt Zora.
buy the domain for your foodie site