Top definition
Something, beast (great) esque.
Nina Hutchings is a rather beastual human being, and 7S is a rather beastual lot of people, the manor is extremely beastual. Nina thinks Elton John is beastual.
by Kimbo Reed July 06, 2006
Get the mug
Get a beastual mug for your cat Zora.