The Caribbean Dictionary

blood seed
1 definition
0
 
Noun
An expression one uses to exclaim their displeasure in a person or happening.
Synonyms
Tags
profanity
Pictures
400