1 definition by Mr pp popo

Top Definition
The perfect friend and least toxic of the bunch.
“My friend over there is such a marina”
by Mr pp popo March 24, 2021

Mug icon
Buy a Marina mug!