Green’s Dictionary of Slang

strap to v.

see strap v.1 (1)