Top definition
The devil. Evil spirited. Just down right mean.
Deshaurn is the devil, why is he so mean!?
by Aaaayyyyy December 21, 2016
Get the mug
Get a Deshaurn mug for your barber José.