Really, if someone says a food or a drink is tasty, then why do they say something is smelly? If being tasty means it tastes good, then wouldn't smelly mean that something smells good? Where's the logic in that? Wouldn't it be "not smelly" , then? Was the English language built like this? How do people get used to it? Don't they notice too? Maybe they are too scared to speak up to the Government, or do they not care about our language? Why am I asking so many questions?
Well, from now on I will always replace "Smelly" with "Not Smelly".