Haha...no, i meant whats the haps, but yes it does mean whats happening...or whats going on, or whats up...however you wanna take it...