1 definition by Vanillascotch

1
A man or woman who has their shit together. A go getter, winner,one who stays ahead of the pack.
That girl right there is a vanscottie. She shut shit down!
by Vanillascotch October 14, 2015
Get the merch
Get the vanscottie neck gaiter and mug.