What does ‘melvin’ mean?

( n ) A person the speaker dislikes. One who acts immature. What a melvin that guy is!
( n ) Pulling someone’s pants up sharply to wedge them between the buttocks. I snuck up behind Jimmy the Fink and gave him a melvin.