1 definition by loveyapap

a best friend, someone you can trust. You always laugh with them. They light you up with joy, happiness and luck.
katy: have you ever met Vehbi?
nick: No?
katy: Go talk to them right now
by loveyapap November 22, 2021
Get the vehbi mug.