1 definition by Ballzach33

Top Definition
N.- The most amazing girl in the world.
I love Sandra with all of my heart, and that will never change.
by Ballzach33 July 17, 2009

Mug icon
Buy a Sandra mug!