boo-booed

English

Verb

boo-booed

  1. simple past and past participle of boo-boo