Skip to main content

ZacAccidentallyAttackedAPygmy's definitions

Efl

Share definition
Expressive acronym for "Exploding/exploded from laughter" derived from the French acronym PTDR
Flag
mugGet the Efl mug.