EGAVE

belswagger

Meaning

  1. noun A slob, obscene person, or a bully.

Similar words

swash swingebuckler bawd stringer blatteroon lewdster bravado swylbolle varlet swaggerer

Save “belswagger” to learn later