doodlid

Verb

doodlid

  1. perfective of didlid