Scottish word for dust
There was stoor on everything after we had knocked down the wall.
by Dobbin May 26, 2003
1 more definition
A white substance ( cocaine ) snorted up the nostrils
Got any stoor for sale mate??? This stoor is pure magic big man!
by bryan22 January 08, 2008