look at that delron there
"hispanic for "the super sex" the term delron usually refers to one tho is incredibly masculine compared to the same sex
"look at that delron there" What is the definition of "delron"?