Talibastards Share definition Flag Osama and the Taliban Bill Clinton is a toal Talibastard Talibastards by tim December 6, 2003 Get the Talibastards mug.