1 definition by awesomeness is my middle name
someone who is just so cool and smartass at the same time that he makes everyone around him jealous of what he is and how he does things
barney stinson is such a vatsal
by awesomeness is my middle name May 25, 2011