look up any word, like lemonparty:
 
1.
a word that refers to two best friends.
alexa and laur are meybas, they're always together.
by lexxxyyyy November 25, 2007

Words related to meyba

accountibilabuddy bff bffeae buddy boy homie