Been listening to the song since this morning. Was first introduced to me by Aya. It's a mixture of tagalog and the chavacano dialect. Chavacano is a dialect in Zamboanga which is very similar to Spanish.
Full tagalog version of this song is also found in YouTube. But I prefer the tagalog-chavacano version, the original.
Actually I kinda relate myself to the lyrics. Haha. See it for yourself nalang! :))