Strapper

Webster's Dictionary of the English Language

·noun One who uses strap.

II. Strapper ·noun A person or thing of uncommon size.

Related Words