meaning of alcodray

alcodray meaning in Urban Dictionary

An arab male of lebanese lineage looking specially fly with or a large zub (penis).