Meaningscaap31(Cantonese)2to scold or blame3to have sex4to claim territory5to stabcaap31to insert2stick in3pierce4to take part in5to interfere6to interpose7to plant8to stab with a knife