1 definition by SusQueen

Top Definition
The plug is your supplier, basically your drug dealer. Common word used in Atlanta
"The plug just called and said he got some more gas bruh"
by SusQueen June 02, 2014

Mug icon
Buy a The plug mug!