What does am zweitletzten Tag mean?

am zweitletzten Tag - German to English

in the second from / to last day