look up any word, like donkey punch:

1 definition by SenzAsian

 
1.
DFC
Desi Fly Chick refers to females of south asian origin who appear to be attractive to the average nextman. Innit.
Naar Dan, u seen dat dfc outsidda kfc, she is bare savory
by SenzAsian August 10, 2005
28 352