Skip to main content

Definitions by KwengfaceUK

Drenched 

Getting stabbed, often used in UK drill music
Drenched by KwengfaceUK January 4, 2020