steve was badgering hard last night, i think he brought home that canadian girl
the act of doing something for benefit, whether it be for self benefit or for someone else's benefit
"steve was badgering hard last night, i think he brought home that canadian girl" What is the definition of "badgering"?