1 definition by a smart person :)

Top Definition
A phrase Jamaican people use; it means 'fucking'.
She's not in the bloodclart school
by a smart person :) March 11, 2018

Mug icon
Buy a bloodclart mug!