Top definition
A medical term for a fracture of the left inner Scapula. Occuring in only the rarest locations in North Carolina.
Poor Matt Schaub; he will be out the rest of the season with a Lisfranc fracture.
by Dr. Dooback November 14, 2011
Get the mug
Get a Lisfranc mug for your brother Manafort.
buy the domain for your cat site