Used in China, it means "big nose." Da Bi Zi is the phonetic equivalent of "tabeestu."
Direct link
HTML
Markdown
This term targets: