1 definition by Imoggdbsnnw

Top Definition
eva
someone who is loved by duong and josh
wow, do u like eva - good luck!
by Imoggdbsnnw October 29, 2020

Mug icon
Buy a eva mug!