What does annual annual mean?

annual annual meaning in Urban Dictionary

one thing you do more than and I also over to drop a deuce regularly