wuwa
has the following definition + add your definition
while you were away
while you were away is used in Acronym Slang Internet
The word wuwa is used in Acronym, Slang, Internet meaning while you were away