Top definition
When something is simultaneously radical, spectacular, fantastic, and amazing
Holy FUCK dude, that Korean soda was totally radtaculastimazing!
by Pert the Hurt June 10, 2018
Get the mug
Get a radtaculastimazing mug for your cousin Paul.