your 'raas' is your bum, a 'claat' is a cloth. Toilet paper!
This is the actual meaning, but it is often used as an adjective when expressing disatisfication.
one would be comparing something to toilet paper, waste...
Patois: Shut yuh raasclaat mouth
English: Shut your filthy toilet paper mouth
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?