Skip to main content

Definitions by Spritara

stenchous 

Having very pungeant body odor.
"Hey dude, you're really stenchous today!"
stenchous by Spritara July 11, 2006