Top definition
Something so amazing, its cooler than beans, and snazzier than sliced bread.
John: Hey! I got the new girl's number!
Kevin: Dude! Rad biscuits!
by CowDancer October 29, 2011
Get the mug
Get a Rad Biscuits mug for your mama Nathalie.