Daggering definition

A type of dance associated with dancehall, where dancer simulate dry sex to the musical beat.
noun
0
1
Advertisement