that dooflitchy over there peed on the lawn again
an incompetent little boy that annoys the hell out of anyone
"that dooflitchy over there peed on the lawn again" What is the definition of "dooflitchy"?