Skip to main content

Sean Mul's definitions

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email