What is Keffing?
A new word on the streets meaning masturbation over ones own faeces to intoxication...
Boca was keffing over his mother.