have you seen dicksnag today?  he was bothering me to get that project done
a pestering, dogged, or annoying person who causes stress or commotion in one's life
"have you seen dicksnag today?  he was bothering me to get that project done" What is the definition of "dicksnag"?