1 definition by Sean Mul

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
Get the Plug mug.