Top definition
An extremely dumb person, usually said with 'mad' to make 'mad stoat'
by Icikle December 10, 2003
Get the merch
Get the St0at neck gaiter and mug.