Top definition
A word developed by Xander.

Used to describe something that is spectacular.
You fingerbanged her? Radsnakes.
by lil Steppie November 30, 2011
Get the mug
Get a Radsnakes mug for your mama Yasemin.