Top definition
Alexandra Twigg - The most beautiful woman in the world no one will ever surpass her beauty . She is truly one in a million so if you so happen to come across Alex remember That her heart alread belongs to James Boyd
The mother of two amazingly beaitifull baby girls Alexandra Twigg
by Boyd MC April 21, 2018
Get the mug
Get a alexandra twigg mug for your grandma Zora.