1. to hit or strike very hard, as a golf ball
2. to beat another competitor/athlete/team by a large margin
2. to beat another competitor/athlete/team by a large margin
by Pat O'Neil February 24, 2009
Get the Moskulate mug.