LenAAAAA

This meme was born after watching the hit french television show Les Revenants (The Returned) and reached its peak when D screamed LenAAAAA out of a mix of love of the beauty of Mallorca and frustration over his one true love, Jelena.

Thankfully, E forced Jelena to translate the words of "Rock Me Amadeus" prior to her departure.