Skip to main content

Trademark lazarus loochie's definitions

Drancro

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

Share this definition