kiyoodle








noun Gulf States.

  1. a worthless dog; mongrel.
74 queries 0.578