Top definition
a large, clumsy, clammoring idiot who is far too loud for the auditory health of himself or those around him.
o god, look at Stosty go
holly crap Stosty is loud today

mcgarry duster
Get the mug
Get a stosty mug for your coworker Nathalie.