Meaning of RAD in English

RAD

radical, weird, on the fringe

What a rad video! The singer's head was sitting on a table!

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.