1 definition by dirtTrackPieGuy

An individual who thinks believes they are good at sports and games such as Master of Closeness, but in fact they are not.
That guy is so terrible he might as well be Mr Merren.
by dirtTrackPieGuy February 25, 2016
Get the Mr Merren mug.