Top definition
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 11, 2009
Get the mug
Get a switchboard mug for your Aunt Yasemin.