Skip to main content

Jack McGrath 's definitions

Toilet monkey

Share definition
A toilet monkey is a person of Arab dissent.
It is a derogative term used to insult and degrade people from the Middle East
by Jack McGrath October 24, 2022
Flag
mugGet the Toilet monkey mug.