boo-hooed

English

Verb

boo-hooed

  1. simple past and past participle of boo-hoo