"jon "matt, did you just see that dude?" matt "yeah, he's a fucking delray
a delray or del-ray is a dumb dolt bastard, a dunce, idiot, moron, dilbert and/or a pile of stupid
""jon "matt, did you just see that dude?" matt "yeah, he's a fucking delray" What is the definition of "delray"?