Association to the word "peekaboo". As you say...

 

v20240901