The phrase used to describe one's intention to ski or snowboard at the Steamboat Ski Resort located on Mt. Werner Cr in Steamboat Springs, Colorado.
by The Snow Prophet May 13, 2010
Get the ski the boatmug. by bheck70 August 19, 2012
Get the ski-boatmug.