qué mosca te ha picado

Spanish edit

Etymology edit

Literally, what fly has bitten you?.

Phrase edit

qué mosca te ha picado

  1. what's eating you?

Further reading edit