Top Definition
Homework completed on a bus. Originated in England (2005).
This homework is 'bus craft'.
by Anonymous Passenger October 12, 2005
6 Words related to Bus Craft

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×