dastard Share definition Flag 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 ! Das tard that lives next to my street is gay The Tard dastard by SolidSnake June 9, 2003 0 0