that idiot at the perfume counter is such a dildo puncher
one man (usually gay) who shoves a dildo up another man's ass
"that idiot at the perfume counter is such a dildo puncher" What is the definition of "dildo puncher"?