オワタ
Meanings
Expression
Internet slang
1. it's over; finished