To score, to get lucky, to pull. May be either transitive or intransitive. Said to be common in Newfoundland.
"He's amazing; he'll drag off every time we go to George Street." "Wouldn't I love to drag him off ..."
6👍 3👎