Common slang for "what ya" or "what you".
In some cases it is used to shorten or condense the words "what did you".

"Whacha been up to lately?"
"Whacha doing tomorrow?"

"Whacha think about the movie?"
"Whacha do with all that beer last night?"
by CDLady April 5, 2008
Get the Whacha mug.