Kiyoodle (noun) Definition, Meaning & Examples

noun Gulf States.
  1. a worthless dog; mongrel.
Kiyoodle (noun) Definition, Meaning & Examples

More Definitions