Top definition
Spanish word meaning to drive while putting makeup on!
Marquerite why did you have an accident?
by The GRC February 05, 2010
Get the mug
Get a Marquerite mug for your coworker Sarah.