Zayd Sharif Share definition Flag Member of terrorist organisation and elf bar enthusiast, often found rotting in toilets with a Chong in hand. The teacher searched Zayd Sharif’s bag, only to find an elf bar and a bomb Zayd Sharif by Johnthebaconbaptist May 12, 2022 Get the Zayd Sharif mug.