1 definition by Goegia

A nice gyal who every loves she always manages to make friends. No one could be without her.
Susan: mesheka is one of the bestest friends you could ever ask for !!
by Goegia January 14, 2018
Get the mesheka mug.