look up any word, like bukkake:

1 definition by al900

 
1.
DFK
Escort slang:

Deep French Kiss(ing)
She gave me a DFK (Deep French Kiss)
by al900 May 26, 2006