Top definition
Slang for mayport; Mayport is a place located in the deeps florida.
Mayport is well known for its History and sealife
Im going to “matepoat”to head shrimp
by Matepoat July 28, 2018
Get the mug
Get a matepoat mug for your fish Riley.