Top definition
A very beautiful girl who is very easy to fall in love with. She is the absolute definition of amazing and will lwaays steal youre heart if you will let her.
My fiancee and future wife is such a McKiela and will soon be a Coburn
by Purpen October 31, 2017
Get the mug
Get a McKiela mug for your dog Helena.