だお
ikidaore

Noun

1. collapsing in the street (from exhaustion, illness, etc.); falling dead in the street; person lying dead in the street

Other forms: