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