Search for crossword answers and clues

Answer for the clue "Punch a smart aleck in the face? ", 12 letters:
clockwiseass