Meaning of katuwa

katuwa

Tagalog

katuwa adj. 1. strange; 2. eccentric; 3. outlandish; 4. odd but pleasing 5. grotesque