Talk shop

From Fresh Dictionary

English

Intransitive verb

talk shop

  1. to discuss one's work, business or profession.
Personal tools