ダメ しだった
dameoshidatta

Noun
Da Copula

The past form of ダメ押し

1. Finishing blow; Decisive strike; Final nail in the coffin

Past/Perfective
Sports