good job i had my doodar on, or i would've walked straight into that shit
a heightened sensory ability to detect and avoid dog shit
"good job i had my doodar on, or i would've walked straight into that shit" What is the definition of "doodar"?