1 definition by Ezio Landman

The South Africa term for an old, used vagina.
Jinne, she sent another picture of her Margaret.
by Ezio Landman October 15, 2016
Get the Margaret mug.