According to my dad, âfuriously masturbatingâ.(it was meant to be bee - sting)
Beasting? Is that some new term for furiously masturbating?