What is Scarrott?
A commonly used Brazilian word, meaning fit
Yo mate, You're so scarrott, its unbelievable
See scarrott, scarrot
All you need for a faster workflow in one place.