1 definition by pineappleyum

1
a port for yachts
or a very cool girl
ive never seen such a big marina....
by pineappleyum August 19, 2005
Get the merch
Get the Marina neck gaiter and mug.