1 definition by Kings cooper

It means death in Haitian or bring bad misfortune
Oh no some witch has put a Kervins on on you
by Kings cooper November 14, 2021
Get the Kervins mug.