stenchful

a. 充满恶臭的