Or if the children weren't there on 'that night' you would think they would notice his absence. How did mom explain that? Weird.
Rocks is slang for ice of course.