2 definitions by MrNamegame

A small person fearless of small spaces.
"He's so good at cleaning those air ducts...he is one of our best shuttle penguins."
by MrNamegame September 28, 2013
Get the shuttle penguin mug.
a person who is addicted to cringy internet articles and/or terrible puns.
"Getting sick of this guy on my feed, such a cheesechugger."
by MrNamegame July 10, 2019
Get the cheesechugger mug.