Top definition
Major league game clutching

To perform under extreme pressure in major league gaming
Man, I totally clutched it last night, I was totally MLG clutching it!
by Joe2552halo January 04, 2014
Get the mug
Get a mlg clutch mug for your mom Larisa.