Mockupedia is written by you.

Definition:

Hammed Hijab

Colloquialism:

A very annoying Muslim debater who throws low blow jabs at his opposition

by Rabbi Shmuley 18 November, 2023