Scottish slang - used to describe something brilliant, or refering to someone as having skills
"...he picked up three chicks last night, that boy's stoating..."Matt: Got us front row seats for that game! Alex: Stoating!
24👍 10👎