Bloodclaat is used as an adjective when cussing. The direct translation is Blood Cloth, meaning sanitary towel! P**syclaat also translates to P**sy Cloth, same ting... Raasclaat and Bumboclaat and Battyclaat translate as Bum Cloth, as in toilet roll!
I dont really feel to put a cuss here, lets just say if someone calls you a bloodclaat they are implying that you are the recipricant of body waste! In simpler terms, you are filthy!
Patois: How di bloodclaat yuh fi duh mi like dat?
English: How the f**k could you do me like that?
A very popular Jamaican curse word normally use when one is feeling intense emotions such as anger or fright.
(patois) Shut yo bloodclaat mouth!
(english) Shut your f**king mouth!