Find the word definition

Wiktionary
kings of the doos

alt. (king of the doos English) ( = English Carrier) n. (king of the doos English) ( = English Carrier)