What Made That Noise?

Favorite
refrigerators,dafuq
- -

French

Favorite
translate,french,dafuq
- -

Damned figurative language.

Words With Dafuq

Favorite
smartphone,dafuq,word with friends,Okay,derp
- -

I am now obligated to find out what else is acceptable.