dangggggg that mariel girl has got it going on
a girl that is very spontaneous that always has some amazing advise to give
"dangggggg that mariel girl has got it going on" What is the definition of "mariel"?