gawd, look at that absolutely disgusting donut puncher trying to blow little boys in the wayside toilet
fag, turd clown, shit thief, pickle puffer, turd burglar, rump ranger, ass blaster, chocolate starfish puncher, butt pirate
"gawd, look at that absolutely disgusting donut puncher trying to blow little boys in the wayside toilet" What is the definition of "donut puncher"?