1 definition by Yrgdbttv

Top Definition
A loving person and is a great girlfriend. She is pretty and smart but she can be talkactive and silly
Guy 1: hey I had a pretty bad day
Yarissa: hey let go meet up with some friends to cheer u up
by Yrgdbttv March 08, 2016

Mug icon
Buy a yarissa mug!