Quote Originally Posted by Pigkappa View Post
English is not my main language. Will anyone please explain me the windy/windy thing? How is the pronunciation different?
"Windy" (pronounced like 'Win D") means "has lots of wind". That is, moving air.

"Windy" (pronounced like "Whine D") means "winds a lot". That is, it has lots of curves.

(Naturally your accent may make the pronunciations different - I speak with a southern English accent, for reference.)