9781060 failure due to paymentech declined authorization meaning. Luminous Arc Vanessa. Funny douche slang word reddit. Competent or confident crossword clue 9 letters.