1 definition by swagggod

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.
Can you see that douch?

Oh, that's just Melvin

Wow, he is ugly af
by swagggod July 16, 2015
Get the Melvin mug.