Across
- 2. rude in speech
- 4. language expressing criticism
- 7. a general truth
- 8. mixed feelings about someone
- 11. showing insight
- 12. heavenly
Down
- 1. contradictory yet true statement
- 3. expressing a critical attack on an opinion
- 5. annoyingly smart
- 6. marked by coarseness/lewdness
- 9. a negative, indirect remark
- 10. rude or cruel
