1 definition by plug nickle

Female who is often plugged into; a slut.
Heidi in her salad days was quite the switchboard around these parts...lotsa guys know her, biblically.
by plug nickle September 12, 2009
Get the switchboard mug.