1 definition by bongluver445

a girl who truly is special. she’s caring and gives the best advice , at first she may seem a bit closed off but once you get to know her you’ll absolutely fall in love. she will give you the best music recommendations and will always be up for an adventure.
friend: i just started listening to a new album

other friend: vidal told you about it didn’t she ?
by bongluver445 March 13, 2019
Get the vidal mug.