a random asshole's definitions
Terrorist leader who is apparently far more intelligent than the combined intelligence of the world leaders trying to find him.
by a random asshole August 24, 2008
Get the Osama bin Ladenmug.
Get the Osama bin Ladenmug.