1. otaku: I agree with the definition.
2. moe: I thought it means "favorite" or "love".
3. cosplay: I agree with the definition.
4. tsundere: I thought this word is used in people who are usually cruel but sometimes show a nice side.
5. burriko: Trying to be too girly to attract boys attention.