What the heck does Tas ponchao mean and why is in the #1 trend in the US??? By Mark | January 27, 2010 | 0 What the heck does Tas ponchao mean and why is in the #1 trend in the US??? Posted in General