"Ce ne sont pas vos oignons!" Is my favourite french idiom, meaning in english "it’s none of your business," although it’s literal translation is the best, "these are not your onions!".

2 ♥ / 1 February, 2013
  1. livilapin reblogged this from runny-butter and added:
    Kemi! We need to ask Madame about this one!
  2. runny-butter posted this