Skip to main content

Definitions by a smart person :)

bloodclart 

A phrase Jamaican people use; it means 'fucking'.
She's not in the bloodclart school