Top definition
A sexual position, that consists of learning over a bus seat. In a bus full of people who can not speak or spell, that often lock windows.
A person having sexual intercourse on a bus full of mentally handicapped individuals, who sometimes lick windows. Russian short bus!
by Russian Short Bus June 13, 2015
Get the mug
Get a russian short bus mug for your Facebook friend Jerry.