Da Bi Zi

Used in China, it means "big nose." "Da Bi Zi" is the phonetic equivalent of "tabeestu."

Term Origin Targets
Da Bi Zi Whites