chuchelo-meluchelo - Um… A carrot. 

more about : chuchelo-meluchelo