1 definition by madiilegend

A name for someone who is basically the coolest person in the world.
You got to hang with the band backstage? You're such a radcat.

or

Brandon Flowers, oh what a radcat.
by madiilegend November 2, 2009
Get the radcat mug.