Summary
French to English:   more detail...
  1. se fendre la pipe:
    • Wiktionary:
      se fendre la pipe → laugh one's head off


French

Detailed Translations for se fendre la pipe from French to English