that guy driving that loud truck with women on his mud flaps is such a beaubeau
a noun used to describe a man who womanizes or degrades women with his attitudes, his wear, or his hobbies
"that guy driving that loud truck with women on his mud flaps is such a beaubeau" What is the definition of "beaubeau"?