meaning of alex laid

alex laid meaning in Urban Dictionary

Something that will not previously take place