Definition of "stenchy"

stenchy