What does Drouin Drouin mean?

Drouin Drouin meaning in Urban Dictionary

a dude who's got the equivelant of a horses cock. Measuring 10+ in. at least. Has a huge horse dick. Nickname is generally "Scarface Trumpet Ass Dicksucker Horsecock Sure-Shot Foul-Shot Drouin" Did I mention their cock is massive. And is also great at having intoxicated intercourse. Big Nipples. Salami tits