Top definition
A sexual position not found in the Kama Sutra which consists of 1 whale, a harpoon and an unusually large amount of oil.
Mr Weinstein: Does anybody know what a Massachusetts Sleigh Ride is?
by FyoCuK September 27, 2010
Get the mug
Get a Massachusetts Sleigh Ride mug for your Facebook friend José.