Top definition
incredibly awesome or otherwise amazing.
cd players are so freeeeeeekin radtasticallybabalishious.
by RAWR its Poncho April 08, 2007
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt