D8 Definition
abbreviation
In role-playing games, a die with eight sides.
Wiktionary
(Internet slang, text messaging) Date.
Wiktionary
To be deeply involved in an activity or to perform an activity to the fullest extent possible.
Wiktionary