meaning of all-time-tastic

all-time-tastic meaning in Urban Dictionary

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