Skip to main content

Rdwnli716's definitions

Teng

A chinese last name meaning to suffer and ache
but also means they are very successful
Teng means successful in China but in America it means to suffer in pain
by Rdwnli716 February 16, 2022
mugGet the Tengmug.

Share this definition