Indexed for both direct and reverse lookup.
cf. kanga.
-kanga adj. gripping; terrible; violent, cf. kanga.