Native slang, it has the same meaning as "fucked".
Guy1: Ho-Ah i tottally poonched her Guy2: Err boy ever sick!
10👍 1👎