LIQUID KNUCKLES Meaning of LIQUID KNUCKLES in English n. Any powerful chemical akin to Mace; including Mace-XII and certain neurostun variants. Shadow Slang English vocab. Английский словарь теневого сленга. 2012