Top definition
Desray a crazy kind person who is loving caring and psycho all at the same time, but above all a great girlfriend/person
Wow did you see that desray chick
by Serranocat August 23, 2017
Get the mug
Get a desray mug for your fish Abdul.