Frankie McGrath Share definition Flag Pussy bitch who is scared to fight anyone and talks a lot of shit then backs out with the most retarted excuse Frankie McGrath is a pussy Frankie McGrath by Godchild July 24, 2015 0 0