Top definition
Someone who is crusty, musty, and dusty.
That person there is such a stooche.
by Mzolz May 18, 2016
Get the mug
Get a stooche mug for your cat Callisto.