penelope in a half shell Share definition Flag A person who is not afraid to show their inhibitions, while maintaining their corky demeanor. A penelope in a half shell could be a person who does a sand crab walk as their greeting. penelope in a half shell by Molly and Bridget August 27, 2008 0 0 Get merch Get the penelope in a half shell mug. Buy Now — $32.95 See more merch