by gou-fi gouber December 13, 2016
It means Down to F***".
by Jennifer S February 27, 2008
Din Tai Fung: an award-winning restaurant specializing in xiaolongbao (soup dumplings). Originated in Taiwan with locations in Asia and US.
by dtflover November 13, 2010
by Elizabeth dudeeeeeeeeeeeeeeeee, May 20, 2008
Down To Friendship
by Big man hajj October 17, 2018
by harrystylesfuckmenow September 14, 2012