Skip to main content

kyoodle

/kahy-ood-l/US // kaɪˈud l //

启迪之星

Definitions

v.无主动词 verb
  1. 1

    ky·oo·dled, ky·oo·dling.

    • : to bark or yelp noisily or foolishly; yap.