1 definition by Jae20

Person who can swallow any duck whole
Man she got that longneck ;)”
by Jae20 August 4, 2019
Get the Longneck mug.