leggyfrozzen Share definition Flag Another word for the solar plexus if your are not pretentious enough to call it your 'solar plexus'. Oh my god did i tell you about the leggyfrozzen i saw the other day leggyfrozzen by Lovejoy's Lovechild September 8, 2006 0 0 Get merch Get the leggyfrozzen mug. Buy Now — $32.95 See more merch