1 definition by Quierespuppywajoint

Top Definition
An individual with too much drip to be on land
He’s a fucking sea mammal
by Quierespuppywajoint November 22, 2019

Mug icon
Buy a Sea Mammal mug!