meaning of bin ladin

bin ladin meaning in Urban Dictionary

an act of fury, relying on assault