swagggod's definitions
The most annoying motherfucker in the world. He is a total noob at COD. He thinks he can compare to an Andrew, but then the Andrew gives him a bloody nose.
by swagggod August 8, 2015
Get the Melvin mug.