1 definition by DrumLord360

Dude! Did you see that fraggot explode all over the map?!
Oh my God! How come I'm always the fraggot in these games?
by DrumLord360 February 20, 2011
Get the Fraggot mug.