What's the meaning of the sentence : "They'd seen each other many times before, but never while high on laundry detergent " ?