dastard
yo i listened to some dastard  dastard
dutch band made by some spunx, but it also means das tard  das german for the the tards  the retard
"yo i listened to some dastard  dastard" What is the definition of "dastard"?