body shop n.1
1. (US) anywhere that people can meet in the hope of finding a new sexual partner.
Out of Their League 104: On the west Coast [singles bars] are known as ‘body shops’ [HDAS]. | ||
Tales of the City (1984) 202: Off to the body shops! |
2. an employment agency or similar firm that provides large numbers of workers to fill entry-level positions.
Transmission 43: Databodies had subcontracted his services to a bodyshop on the East Coast. |