I only have one girl for Terence, alas. Alas because I recall my girl characters (or maybe just Lavender) being unable to resist your characters, but I don't know if Mel is going to like him. Hmm. Well anyway.
Okay so, Demelza Robins, Mel, 5th year Gryff accio_mel. She's super opinionated and loves to debate and is likely to not take kindly to the trolling. She's a feminist, a Marxist, and a whole host of other things that involve revolution of the oppressed masses. So that could be interesting, especially if he agrees with her one day and then doesn't the next! She is also in a number of clubs and likes being busy, so she will probably know him from book club, charms club and gobstones.
And there's Barney accio_barney. I'm trying to remember if you were in OotP_NEWTs or contentious where I played him before, and I can't, because it was all too long ago. So... Barney is a super-bouncy outdoorsy type who loves Quidditch and animals and talking. He has verbal diarhhoea and forgets to punctuate. He's a 6th year Puff. He played Keeper for Hufflepuff but their Quidditch careers may not have overlapped much.
And finally, Lee. Lee is my new boy, so I am still getting a feel for him. He's a mischief-maker but he tends to be more of an enabler and instigator than anything else. He is, of course, the Quidditch commentator so will know Terence from that. There may be some grudging respect for Terence based on the mischievousness. He also likes girls, so they have that in common.