Top definition
An amazing girl that many people love but only one can have.
Mekaela is in love with Logan.
by MissesYou February 05, 2010
Get the mug
Get a Mekaela mug for your dad Jerry.
buy the domain for your foodie vlog