Top definition
Name of the famous ship that landed at Plymouth Massachusetts
If you cant tell me in what year The Mayflower landed, you may have, well, a history problem
by sexydimma October 08, 2020
Get the mug
Get a The Mayflower mug for your coworker James.