If the day before yesterday is the 23rd, then what is the day after tomorrow? Answer: The 27th. More Tricky Riddles with answers