D8 meaning

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