Skip to main content

Definitions by MAASP

BOWEN 

Share definition Flag
A magical beast that can make Welsh girls disapear!
That poor girl was disapeared by a Bowen. Never seen since!
BOWEN by MAASP December 9, 2008