DIY でぃうあいわいだった diuaiwaidatta 1. Was doing it yourself.; Was self-reliant. Noun #221855 Open Menu Add to collection... Open