Top definition
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
Get the mug
Get a Joy Bus mug for your coworker Manafort.
buy the domain for your foodie blog