What does all-time-tastic mean?

all-time-tastic meaning in Urban Dictionary

its like great but better. why? given that it features an all time low spin to it!