Crossword clues for ___ did it right there out on the deck / Put her canine teeth in the side of my neck 3 letters:SHE___ did it right there out on the deck / Put her canine teeth in the side of my neck