Can I fly with 5.6 L of raw honey???

So, I am currently in Lithuania and some relatives gave me a 5.6 L bucket of raw honey... I am wondering what the logistics of taking this back home to the United States are. My flight takes me from Vilnius, Lithuania to Frankfurt, Germany on Lufthansa airlines, then from Frankfurt to the Philadelphia International Airport on Discover airlines. Could I take the honey in my personal item (backpack) and declare it at customs when entering the U.S? I do not know how much it weights because the place I am staying does not have a scale, I estimate 15-20 lbs as it is very very heavy and full bucket......... Can I put this in my checked bag if it is super sealed?? Is this insane of me to even think of doing??? I really want to honor my relatives and take it back with me, but I do not want it to get taken at TSA or customs. Please help out if you know the logistics of this... thank you!

Author: Consistent_Seat4614