Search Details

Word: daggering (lookup usage) (lookup stats)


Meaning:

Noun:

  • A type of dance associated with dancehall, where dancer simulate dry sex to the musical beat.

Source: Wiktionary | Src Info »