It is a Canary idiom that means a lot, a lot together. Example: You want a strap. ( I love or a lot ). He had a strap of tickets in hand... ( had a lot, a package of bills in your hand... )