Oh man that IS funny... But 'Numa Numa' is forever ruined for me (just kidding, I've never heard of that song).
Aiya HOO, aiya HA HA! LOL Catchy.