meaning of bin's laden

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).