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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.