Top definition
A word with no original language used to call out or associate a person, substance, situation or phenomenon where it's a failure.
The new word DHEP is such a DHEP, that it's a success.
by Dr. Krolin Berkox May 21, 2018
Get the mug
Get a DHEP mug for your mate Helena.
buy the domain for your diy blog