Top definition
1. A motorcycle with a snow bike attachment on it.

2. Verb: Getting stuck on a snowbike, used as verb.
1. That is a cool looking 2moto snowbike!

2. I wanted to ride up that hill, but I 2motoed right at the bottom and was stuck there for nearly 20 minutes.
by Stuckmaster February 21, 2011
Get the mug
Get a 2moto mug for your mom Beatrix.