Top definition
www.radio-in.com
the best radio ever
Are you listening? to radio in?
IF not, you are OUT.
by liran February 11, 2004
Get the mug
Get a radio-in mug for your papa Manafort.