Skip to main content

Definitions by KwengfaceUK

Drenched 

Getting stabbed, often used in UK drill music
Anytime we step dem man get drenched
Drenched by KwengfaceUK January 4, 2020