impressively stylish, in slang crossword clue