this guy? what a strapper  yea, hes a real strap
loser, scrub, not cool, busted, dumb ass, u can use it to desribe anyone not up to your standards
"this guy? what a strapper  yea, hes a real strap" What is the definition of "strapper"?