look up any word, like bye felicia:

1 definition by niranfafu

 
1.
Can turn into a very annoying song when repeated several times. Used in an occasion of whistling, but instead sings didaloo over and over.
didaloo didaloo didaloo DIdaLOO
by niranfafu June 11, 2010
0 0