screw-off









screw-off


noun Slang.

  1. a loafer; idler.
64 queries 0.619