1 definition by tamben

Top Definition
Miriam, a piece of shit whose children are also pieces of shit.
What a Queen Turd! I hate her whole family.
by tamben November 11, 2018

Mug icon
Buy a Queen Turd mug!