1 definition by Babycakes555

Margaret is a very beautiful girl she has your back since the day you meet her and she is very smart and witty. She will stab at bitch if necessary
Margaret is sexy
by Babycakes555 March 21, 2017
Get the Margaret mug.