look up any word, like donkey punch:
 
1.
A radio that is always on when you need it.
I have an activeradio.
by jancainteger September 14, 2010