What does apestoso mean?

apestoso - Spanish to English

stinking