there's some new budreaux in the shop and now i can't get any play from the ladies
budreaux- (proper noun) - an extremely good looking male of greek/african descent
"there's some new budreaux in the shop and now i can't get any play from the ladies" What is the definition of "budreaux"?