babirusa(noun) noun1. Indonesian wild pig with enormous curved canine teethSimilar word(s): babiroussa, babirussaDefinition categories: animal, swine