Top definition
A sexy amazing human, bearing the last name of a god. Very gifted and talented, and outgoing stubborn and sociable. You either love or hate a Dengate.
"that person reminds me of a Dengate"
by Don traegger June 25, 2011
Get the mug
Get a Dengate mug for your friend Larisa.