A month of Sundays is a very long time. Like when pigs fly, hell freezes over, or when the ducks have eaten up all the dirt. You can find this and other old English slang under the Dictionary link, above.