1 definition by Metu

Top Definition
Another spelling for Boudica
Boudicca, the queen of the iceni.
by Metu June 18, 2013

Mug icon
Buy a Boudicca mug!