What is Tastytown?
When something tastes very good.
Man, this burger is tastytown.
See delectable, delish, divine, flavorful, heavenly, luscious, mellow, piquant, pungent, savory, scrumptious, spicy, toothsome, toothy, yummy