she cheated on me, but later she going get some daggering till she bawl
"in jamaica, the word means "to have hardcore sex""
"she cheated on me, but later she going get some daggering till she bawl" What is the definition of "daggering"?