To be sexually aroused by the same gender.
'Rad, man!' Meaning in essence, 'I want to dip my schlong in your arse dude.'
লিখেছেন- Ubermensch 10 de এপ্রিল de 2005
Several definitions given here are correct in connecting the term to radical but incorrect in the date of origin. Being old enough, I can attest that it was used at least as far back as the seventies.
"The Ninja Turtles never invented a single term. To suggest so is not rad but very uncool."
লিখেছেন- sammmyz 1 de ডিসেম্বার de 2014