Dafaq
A shout of pure confusion when something impossible happens
Dafaq?! My dog just passed my math test.
Dafaq! My cat is now a superhero.
Dafaq? My mom is wearing my dad's hat to work.
xs