tittut

Noun

 * 1) peekaboo

Interjection

 * 1) peekaboo