RAD Meaning of RAD in English radical, weird, on the fringeWhat a rad video! The singer's head was sitting on a table! Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012