Top definition
A boat that rarely leaves her slip or dock.
That marina queen isn't too hard on her sails but the batteries sure take a beating.
by DelosianDude July 24, 2018
Get the mug
Get a marina queen mug for your daughter Sarah.