Likidnail Share definition Flag A SUPER sticky substance, commonly used by surgeons in third world countries. Doc, the patient has severed his phalange. Quick, grab the Likidnail! Likidnail by Uncle Pen April 19, 2018 0 0 Get merch Get the Likidnail mug. Buy Now — $32.95 See more merch