1 definition by Liam currN1234

Top Definition
A beautiful girl who always looks amazing plus she has a huge ass and big tits
Oh look how sexy margaret and her body looks
by Liam currN1234 February 20, 2018

Mug icon
Buy a Margaret mug!