strap-oil

strap-oil

n slang a beating