burped the worm

English

Verb

burped the worm

  1. simple past and past participle of burp the worm