Quelle mouche t'a piqué ?

English Translation

What maggot bites you?

la mouche = fly
quelle mouche te pique ? familier = what’s up ou wrong with you (all of a sudden)?
© Larousse 2014