frat - Dictionary definition and meaning for word frat
Be annoyed or vexed. You get annoyed or vexed when you see a RAT, a F(***ing)RAT.