i hate my co-worker dick so much, that i am going to leave an angry desk deuce in his drawer after he leaves for the weekend
to drop a deuce (a shit) in the desk drawer of a co-worker
"i hate my co-worker dick so much, that i am going to leave an angry desk deuce in his drawer after he leaves for the weekend" What is the definition of "angry desk deuce"?