look up anything, like your first name:
1. town pump
a promiscuous woman, especially one who lives nearby (from a term for a water supply shared by a town or village)
Here comes the town pump. Lets get out of here.
rss and gcal