i would like to take a cricket bat and show dudek the finer art of british sport
someone who destroys the confidence of a beautiful young woman
"i would like to take a cricket bat and show dudek the finer art of british sport" What is the definition of "dudek"?