An adjective to describe a scarf or knitted garment that is aesthetically pleasing.
That scarf is stitchin!
by RickRickRick February 22, 2009
Get the Stitchin mug.