Country Dictionary

A fork of Rural Dictionary

Plug

A plug is a contact from another country who ships and grows drugs.

I need to meet my Plug from Colombia at the docks.

by Sean Mul April 16, 2009