My friends and I, who are all Northeastern University students (and are all in unanimous agreement that Boston University sucks... hard), were walking down Mass Ave one night and we saw SUCKS TO BU! in big yellow letters on a construction site road sign.