Top definition
Shy Business or Shylock business: the business of loan sharking.
The shy business is one of the most popular ways through which the mob earns it's income.
by Jack977 October 18, 2010
Get the mug
Get a Shy Business mug for your friend Manafort.