Top definition
A combination of the words Rad, and Tubular. When something is extremely awesome.
That concert was "radtubulon"!
by Zanic Fondora August 03, 2007
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush