hi this is a new baby song by Haifa , but there is a part of the song that i donīt understand what they mean with that , the part is " from where will i eat you,oh duck!" "from where i eat you ,oh kitty!" sorry i donīt get it o_O
here is the video :
http://www.youtube.com/watch?v=YV4yk4I5C-Y
thanks in advance