Polish Meat Log Share definition Flag It basically means a massive penis and was thought up the genius Charlie Flo himself "Wow look at that Polish Meat Log!" "Word around the office is you have a Polish Meat Log!" Polish Meat Log by Chaseroonee July 15, 2015 0 0 Get merch Get the Polish Meat Log mug. Buy Now — $32.95 See more merch