Ned: Good God, the toilet paper in the staff restroom is coarse--like 5-grit sandpaper!
Phil: Tell me about it. I have calluses on my leather doughnut!
Phil: Tell me about it. I have calluses on my leather doughnut!
by Blenderhead1991 May 6, 2009
“The barking leather doughnut” is another name for a butthole that is in the process of letting a fart.
My barking leather doughnut really drove my wife nuts last night as it belched it’s hot breath under the covers.
by Jayrd79 October 10, 2017