Freak The Mighty Crossword

1234567891011121314151617181920212223
Across
  1. 3. Another word for Jerk
  2. 6. Universally understood
  3. 8. C++
  4. 10. Zag
  5. 11. Fool
  6. 12. Castle of: [INSERT HOLY GRAIL REFERENCE]
  7. 13. Z
  8. 14. Zig
  9. 15. I'm on a [BLANK] and It's going fast...
  10. 17. Book of meanings
  11. 18. To talk at length
  12. 20. Emotions
  13. 23. Cross between life and machine
Down
  1. 1. Improves Moral
  2. 2. Cockroach
  3. 4. Army Uniforms
  4. 5. OCD
  5. 7. Death sticks
  6. 8. Maths
  7. 9. Parters
  8. 16. Creature that consumes ants
  9. 17. Unit of Energy
  10. 19. Metal Plating worn by Knights
  11. 21. Ancient Calculator
  12. 22. 3 pieces of Paper stacked vertically
  13. 23. What you lack