What does Ben Duncan mean?

Ben Duncan meaning in Urban Dictionary

a phrase always describe anyone who has drank a top quantity of alcoholic drinks or binge beverage over a short span of time