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 vanscottie mug.