Check the following link for an explanation of the word 'sucks'.
A defense of the word sucks. - By Seth Stevenson - Slate Magazine
As for Homer Simpson, are you sure you didn't hear him say 'Springfield, you suck!'? It is highly unlikely a native speaker would ever say 'Springfield, you sucks!'. However, it would be correct to say 'Springfield sucks!'.