Top definition
The amalgamation of the two phrases "Spot on " and "Sweet as"
Did you see that it was spotas
by Danyoz October 24, 2007
Get the mug
Get a Spotas mug for your dog Vivek.