Totally cool, yet better then life.Related to the words rad and awesome.
"That shirt is radtastic man."