We do not currently know of any synonyms for Twigg.
The proper noun Twigg is defined as:
Did you mean twig or twigs?