Top definition
"Marie-Lou" means in the antique Babylonian language "born in a cup of tea on a warm morning while grandmother was eating biscuits bought 8 dollars in an organic store". The Marie-Lou are therefore destined to accomplish great things.

Definitely the coolest person you could meet.
I fought with Marie-Lou and she broke my little toe.
by Babylon37 December 04, 2017
Get the Marie-Lou neck gaiter and mug.