1 definition by Jumanjinegro

A lazy piece of shit who is hungover and requests food as they are out of there natural environment and cant move so they need nourishment.
Natalie is such a land seal she asked me to deliver her a bagel today!
by Jumanjinegro March 7, 2017
Get the land seal mug.