Skip to main content

Definitions by zps_tdjl

Abbreviation for: Tai Gao Gui Le (Chinese:太高贵了), which means very nobel and aristocratic.
Mr. Yang just bought a new mansion in Beijing, TGGL!
TGGL by zps_tdjl January 2, 2019