Skip to main content

Definitions by Trademark lazarus loochie

Jamaicain slang term for "scumbag" or "vulture"
Drancro dem ah pree my money.