look up any word, like rimming:
 
1.
A bus on which joy or sex is made...with horse vibrators
Man 1: Man, were you on the joy bus yesterday

Man 2: No, why

Man1: Cuz me and this one chick were doin it really hard!
by jwalds69 July 06, 2011