Definitions by Rd44
Yankee Liver
Synonym for the liver of someone cannot tolerate much alcohol. One who comes from the Northern parts of the United States and is unable to drink a reasonable amount of alcohol.
Yankee Liver by Rd44 January 16, 2021