kyoodle

/K Y UW1 D AH0 L/
noun
  1. 1

    A loud, meaningless noise; howl or holler.

  2. 2

    A large noisy collection.

  3. 3

    A mutt, dog of mixed breed of little value; noisy dog.

  4. 4

    A coward or quitter; one who lacks the determination to face hardship.

verb
  1. 1

    To make loud noises; to howl or holler.