wotavubin?
has the following definition + add your definition
what have you been doing?
what have you been doing? is used in Texting
The word wotavubin? is used in Texting meaning what have you been doing?