I think Naruto did say he was late since retard can go with tardy (another word for late) and that retard can mean slow.
dont count on it, kishi loves to repeat garbage.i know I'm probably gonna get *****ed at but, i am very annoyed with chochos character i hope this "is he my father???" gag doesn't stick