that superfantastic acis sure lived up to its name
the name of a particularly potent kind of lsd that was made in california, usa
"that superfantastic acis sure lived up to its name" What is the definition of "superfantastic"?