Country Dictionary

A fork of Rural Dictionary

Efl

Expressive acronym for "Exploding/exploded from laughter" derived from the French acronym PTDR

Sébastien went on strike, efl.