Across
- 1. smart alec
- 6. astonishing, unbelievable
- 9. smart, sly
- 11. not good
- 14. a fight
- 15. separated
- 17. do something alone
- 19. steal
- 20. angry
Down
- 2. punched
- 3. crazy for something
- 4. jail
- 5. a cigarette
- 7. cocky, full of yourself
- 8. when one person is attacked by a gang
- 10. a female
- 12. drunk
- 13. courageous, daring
- 16. cool, sharp
- 18. plaid
- 21. cops
