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 ..."
"Wouldn't I love to drag him off ..."
by onlyLouise January 04, 2008