Had to google "drop a deuce." Lo, it means "to void feces from the bowels." Mr. Giddings is surely a kind soul.You're welcome. Merry Christmas!Edited for deanonymization.