Top definition
Native slang, it has the same meaning as "fucked".
Guy1: Ho-Ah i tottally poonched her
Guy2: Err boy ever sick!
by NEXTBLUEZ June 24, 2016
Get the mug
Get a poonched mug for your father-in-law Georges.