Top definition
this is simply a fun way to refer to anything that falls in the car, truck, bus, tram, etc category. if you can say this word and not enjoy it, quit using it.
1: dude, where's my automoboose?

2: I'll only be DD tonight if I can drive YOUR automoboose.
by angus bohanon July 09, 2006
Get the mug
Get a automoboose mug for your friend Manley.