Define Cross-the-street Crazy Meaning

Cross-the-street Crazy
Adjective used to describe a fast-approaching, terrifying lunatic, which compels you not only move out of its way but to get as far away from it as possible.

By Helene