bustawolf's definitions
Din Tai Fung, referring to a Taiwanese restaurant chain that specializes in Chinese cuisine such as soup dumplings and noodles.
by bustawolf March 7, 2022
Get the DTF mug.
Get the DTF mug.We'll email you a link to sign in instantly.