.
Available Definitions: 1) n. - One who uses strap. 2) n. - A person or thing of uncommon size.
Share this page