Skip to main content

Definitions by 1anguageexpert

Means soul mate or everlasting partner in the Forgotten Language.
Person 1- Are you my meepa?

Person 2- Yes I am <3
meepa by 1anguageexpert June 9, 2013