What does bin's laden mean?

bin's laden meaning in Urban Dictionary

expression popular when a person's garbage can is full. From bin (a container; often features a lid), and laden (full of a great volume).