ダメ しでした
dameoshideshita

Noun
Desu Copula

The polite past form of ダメ押し

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

Past/Perfective
Polite
Sports