Your head must have been an interesting place after that night. Giggles sounds like one of those people who can change your life just by knowing them.
And Poison?? Aptly named, for sure. Did you ever find out what she was doing there, and what the hell she thought she had to smirk about?