meaning of anal driller

anal driller meaning in Urban Dictionary

somebody who likes to cease the bum