strap-oil

strap-oil

n
slang a beating