Super knuckle kanuckle bill buckle banana truffle Share definition Flag the most insulating sentence that a person can say to someone. You are a super knuckle kanuckle bill buckle banana truffle headass! Super knuckle kanuckle bill buckle banana truffle by Theledgend 37 May 13, 2019 0 0 Get merch Get the Super knuckle kanuckle bill buckle banana truffle mug. Buy Now — $32.95 See more merch