meaning of a leave behind

a leave behind meaning in Urban Dictionary

something or things put aside at an enthusiast or love interests home ensuring one or more even more return visit if merely to get item(s) back.