Meaning of kakalot

kakalot

Tagalog

kakalot n. nudist