1 definition by But_Ma!

Top Definition
what non-asians think all asians say
asians are so hard to understand: Ching chong! chita fong tong! I cannot see!
by But_Ma! January 24, 2016

Mug icon
Buy a ching chong mug!