Harry Potter Fanfic

Maybe that wasn't the smartest thing to say.
"You arragent, worthless, self-serving, git!" She yelled as she leaped at me.
"Aghh! Weasley! Get off of me!" I tried to pry her off of me but she had too tight of a grip.
"Sto-!" My next words were mufffled because she landed a punch square on my jaw.
"OW!" She could punch. HARD.
She gave me one last punch to the stomach and climbed off of me.
"You may be able to push around my friends, but you DON'T push me around. Understood?" This girl was crazy!
"Duly noted," I manage to choke out. Jeez, who taught her how to punch?!