1 definition by Mavisface

Top Definition
When's someone's crazy sets off your radar.

Cray cray radar.

Like gaydar but for people that are recently out of the looney bin.
Cynthia DiAngelo set off everyone's craydar with that nonstop cray cray crazycakes nonsense.
by Mavisface February 26, 2016

Mug icon
Buy a Craydar mug!