meaning of a Mallory

a Mallory meaning in Urban Dictionary

To instantly disappear completely or not be at appointed destination on appointed time.