1 definition by jammyjammmyjam
the coolest bus ever, where the greatest partys occur between the destinations of redruth and truro. Usually comprising of 3 people, although the party bus can be boarded by anyone who can jam the wolf.
by jammyjammmyjam November 9, 2009