See also: peekabooed

English

edit

Verb

edit

peek-a-booed

  1. simple past and past participle of peek-a-boo