Skip to main content

Definitions by TheHumanWizard

1. Achieving the impossible
2. punching above your weight
1. "This guy is pulling a merrin"
2. "This guy is batting merrins"
Merrin by TheHumanWizard June 19, 2016