meaning of cacatala

cacatala meaning in Urban Dictionary

A retarded overgrown Filipino with whom chews on rocks and is easily startled by traffic.