Definitions by Johnthebaconbaptist
Zayd Sharif
Member of terrorist organisation and elf bar enthusiast, often found rotting in toilets with a Chong in hand.
Zayd Sharif by Johnthebaconbaptist May 12, 2022
Zayd Sharif
Leader of terrorist organisation and elf bar enthusiast.
Often found wanking in toilets with an elf bar in hand.
Often found wanking in toilets with an elf bar in hand.
Zayd Sharif by Johnthebaconbaptist May 11, 2022