Meaning of katawa-tawa

katawa-tawa

Tagalog

katawa-tawa adj. 1. ridiculous; grotesque; 2. ludicrous; comic; 3. laughable