Top definition
a pretty loving nice girl who cares about how you feel and loves you for you. she is not shy at all but is quiet.
Meckiya finee asf bruh!😍😍
by martha banks April 27, 2017
Get the mug
Get a meckiya mug for your dog Sarah.