Belswagger

Bel·swag·ger

Belswagger

n.
  1. A lewd man; also, a bully. [Obs.]