1 definition by Oliver Fitz

Top Definition
An amazing, the most awesome dude you’ll ever meet in your life! Also he has 12 or more abs.
Omg, it’s a Vedaant!
by Oliver Fitz January 08, 2018

Mug icon
Buy a vedaant mug!