1 definition by Otaku96

Top Definition
Bludclart/ Bloodclart a Jamaican swear word that is actually another word for "Period Pad". Also it could be used to emphasise a situation.
so in stead of what the "Hell" is this? you could say what the "Bludclart" is this?
by Otaku96 October 20, 2015

Mug icon
Buy a bludclart mug!