1 definition by OGNOHA

A slimy green substance used in different many industries, lethal if ingested.
Bro dont touch my new Scoon shirt, it was $100.
by OGNOHA September 11, 2018
Get the Scoon mug.