1 definition by OneChozen1

Like a motorboat, but for the bum
Motorboats are fine but, But I like skidoos better.
by OneChozen1 January 31, 2011
Get the Skidoo mug.