Worrilla

Best definition
Worrilla
Anyone who has descended from the great Dr Jefferson David Alfred Worrel. The doctor was experimenting to find out about

evolution and accidentally turned himself into a monkey. “Unfortunatly” modern medicine could do nothing. Though the descendants have gradually evolved back to humans there is still much resemblance.

” Here we have the Magnificent and rare Worrilla”