1 definition 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!
by zps_tdjl January 2, 2019
Get the TGGL mug.