See Also: torril(medicine)

BMA, the (oh) and torril (medicine)


BMA, the (oh)



the British Medical Association an organization that represents medical doctors in the UK. There is a similar organization in the US called the A.M.A.

torril (medicine)


torril


A worthless woman; also, a worthless horse.

Source: Websters Dictionary