look up any word, like the eiffel tower:
 
1.
A slang word for "What's up with you?"
Supitchu, dude? Did you lose the soccer game?
by Mr. Insanity December 12, 2004