1 definition by Larrrrrry the Snail

Someone who looks like a pelican but not an ordinary pelican, like a extra pelican.
That dude looks like a pelicanesal
by Larrrrrry the Snail March 21, 2018
Get the pelicanesal mug.