Top definition
A very beautiful lady.Talented,Nice hair and very loving.She has a big heart but is very needy to go shopping at the mall.
Oh my gosh I wish I had a Margarett in my life :(
by I'm white June 17, 2017
Get the mug
Get a margarett mug for your cat Riley.