Tarabannon Share definition Flag Any species that smells like syrup. "Hey is that syrup I smell? Waffles? Pancakes? French toast? Nope, it's a Tarabannon!" Tarabannon by CaPeGiRLLL April 13, 2009 0 0 Get merch Get the Tarabannon mug. Buy Now — $32.95 See more merch