Huxham

A legendary cat of molestorer from Ballaugh. Atale known across the Isle of Man.
In manx accent - Did you hear Huxham finger banged a cat?
by Balaughing July 4, 2024
mugGet the Huxhammug.

Share this definition