Find the word definition

Wiktionary
dookie holes

n. (dookie hole English)