d3s means destroyed, mostly when a person got screwed in a battle or conversation.
That guy got d3s by me easily.
A D3 moment is a random feeling of pure and ultimate happiness and joy A D3 moment can also be used any spontaneous action
I’m having a D3 moment.