1.
Rolla
0
0
English Translation
Roller
Definition
Someone or something that rolls, often used for rolling spliffs or as a nickname.
Example Sentence
Patois: Di rollah always have di best spliff.
English: The roller always has the best spliffs.