1 definition by Hicham.1234

Moroccan abbreviation for "diha f krek" meaning in english mind your fuckin business
Jhon: look what he's wearing
Hicham: DFK bro!
by Hicham.1234 May 7, 2022
Get the DFK mug.